MATLAB习题,请知道的大神快速解答,在线等

作者&投稿:郜鸣 (若有异议请与网页底部的电邮联系)
求大神解答MATLAB习题~

clear是清除命令窗口空间变量的意思
去掉分号后会把计算结果显示出来

D=fand(a)
clear; % a为范德蒙矩阵的基本向量
n=length(a);
for k=0:n-1
D(k+1,:)=a.^k;
end

s(1)=struct('ID','101','name','Wang','age','21','sex','F','score','90');s(2)=struct('ID','102','name','Chang','age','20','sex','M','score','83');s(3)=struct('ID','103','name','Li','age','19','sex','F','score','71');s(4)=struct('ID','104','name','Lu','age','23','sex','M','score','82');c=struct2cell(s);t=cell(4,1);for i=1:4 t{i}=c(:,:,i);endw=zeros(4,1);for i=1:4 w(i)=str2num(t{i}{5});endpingjunzhi=mean(w);

m文件如下图:

其中randi表示生成20个随机两位随机数,存储在1行20列的矩阵中。A_average表示这20个随机数的平均值,mod函数功能是判断对应随机数能否被2整除。

运行程序结果如图:



a=round(rand(1,20)*100);
mean_a=mean(a);
res=[]
>> for i=1:length(a)
if a(i)<mean_a && mod(a(i),2)==0
res=[res,a(i)];
end
end


蓬溪县13297402214: MATLAB习题,请知道的大神快速解答,在线等 -
五琼硫普: a=round(rand(1,20)*100);mean_a=mean(a);res=[]>> for i=1:length(a)if a(i)<mean_a && mod(a(i),2)==0res=[res,a(i)];endend

蓬溪县13297402214: MATLAB习题,请大神帮忙生成一个5维的随机方阵A.根据A写出两个矩阵:一个对角阵B,其相应元素由A的对角元素的平方构成;另一个矩阵C,其对角... -
五琼硫普:[答案] A = rand(5)B = diag(diag(A).^2)C = A.^2C(logical(eye(size(C))))=0===回答完毕===小数不太好看,可以把随机值规定在1-8代码如下:A = round(8*rand(5))B = diag(diag(A).^2)C = A.^2; C(logical(eye(size(C))))=0...

蓬溪县13297402214: 一道Matlab编程题 -
五琼硫普: 1. 首先举一个简单的例子:求y=x^2 ,在x为[0,2]上的曲线长度.%%把下面的复制粘贴进MATLABsyms tx=t; y=t^2;df=@(t)(1+4*t.^2).^0.5; %%MATLAB早期版本不支持@功能quad(df,0,1)%%%答案ans=1.478...

蓬溪县13297402214: MATLAB习题,跪求帮忙,急!!求好心人帮忙 -
五琼硫普: 1、先编写函数文件:function s=s(n) s=1; for k=1:n,s=s*k; end 在matlab主窗口中调用函数>>s=s(20),就能得到k=20时的值.2、第一种>>exp(1) ans = 2.7183 第二种:>> format long>> exp(1) ans = 2.71828182845905

蓬溪县13297402214: MATLAB作业题 -
五琼硫普: 1: A=[2 3 4; 4 2 8; 0 4 1];B=[9 0 1; 0 1 3; 9 3 0] ; A+B %加运算 A-B %减运算 A*B %乘运算 A\B %左除,A必须为方阵 A/B %右除,B必须为方阵 数组是1*n的矩阵.两者定义时就不一样. 2:先建立一个命令文件如exam.m sum=0; i=1; ...

蓬溪县13297402214: MATLAB习题,急求解答啊 -
五琼硫普: x=[-1 0 2 2 0]';y=[0 2 3 -2 -3]';A=[x.^2 x.*y y.^2 x y];b=-ones(5,1);w=A\b结果:w = -0.3333 0.1667 -0.1667 0.6667 -0.1667w向量就是所求的a,b,c,d,e.由于rank(A)=rank([A b])=5,即系数矩阵A的秩 等于 增广矩阵的秩 等于 5 (未知量的个数).可知...

蓬溪县13297402214: 帮我做两个matlab的题目,,急急急!!!高手请回复 -
五琼硫普: 1. The derivative of a function f can be approximated by [f(x+h)-f(x)]/h, for h>0. Write an m_file to define the function 'derive' that takes as input a function f and two numbers: h and x. On return is the approximation for the derivative f'(x), computed ...

蓬溪县13297402214: Matlab程序设计题目,懂的高手请进,急求解.
五琼硫普: 做个测试,希望有所帮助. 代码 % By lyqmath clc; clear all; close all; % 1.编写一段程序,生成一个螺旋上升且半径递减的三维图形 n = 1e5; t1 = 0:1:n; t = t1/1e3; x = exp(-t/20).*cos(t); y = exp(-t/20).*sin(t); z = t; figure; plot3(x, y, z); box on; title('螺旋...

蓬溪县13297402214: 请高手帮忙弄一个MATLAB 题目
五琼硫普: 给你写成程序了,以下代码放到matlab命令框中运行即可(这么大的题目一分没有,你不够大气啊!哈哈): clc;clear;close all; n=input('请输入n的值:'); A=zeros(n,n); for i=1:n-1 for j=1:n-1 if i==j A(i,j)=1; A(i+1,j)=3; A(i,j+1)=3; if i>1 && j>1 ...

蓬溪县13297402214: MATLAB 简单习题 -
五琼硫普: 最常见的线性代数问题了. %matlab程序 A=[3 4 -7 -12;5 -7 4 2;1 0 8 -5;-6 5 -2 10]...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网