1.退出MATLAB
关闭MATLAB桌面
在命令窗口执行quit或exit命令
2.开平方-sqrt(x)
3.指数函数exp(x)
4.clc清除窗口显示内容的命令
5.who、whos命令用来清除工作空间的变量
6.clear命令用来清除工作空间的变量
7.dir显示当前工作目录的文件和子目录清单
8.cd显示或设置当前工作目录
9.type显示指定m文件的内容
10.help或doc获取在线帮助
11.求方程2x^5-3x^3+71x^2-9x+13=0的全部跟
>> p=[2,0,-3,71,-9,13];
>> x=roots(p);
12.求解线性方程组2x+3y-z=2
8x+2y+3z=4
45x+3y+9z=23
>> a=[2,3,-1;8,2,3;45,3,9];%建立系数矩阵a
>> b=[2,4,23]%建立列向量b
>> x=inv(a)*b
13.求解积分0->1xln(1+x)
>> quad('x.*log(1+x)',0,1)
14.多项式曲线拟合
>> x=[1,2,3,4,5,6,7,8,9,10];
>> y=[1,2,3,4,5,4.7,5,5.2,6,7.2];
>> p1=polyfit(x,y,1)%一次多项式拟合
>> p3=polyfit(x,y,3)%三次多项式拟合
>> x2=1:0.1:10;
>> y1=polyval(p1,x2);
>> y3=polyval(p3,x2);
>> plot(x,y,'*',x2,y1,':',x2,y3)
15.函数linspace(x1,x2,n)
>> x=linspace(1,2,5)
x =
1.0000 1.2500 1.5000 1.7500 2.0000
16.ones(生成全1的矩阵)、zeros(生成全0的矩阵)
>> ones(3)
>> ones(3,4)
17.函数reshape()
>> a=-4:4
>> reshape(a,3,3)
18.画出y=1/(x+1)的函数曲线,x∈[0,100]
>> x=0:100;
>> y=1./(x+1);
>> plot(x,y);
>> legend('y=1/(x+1)');
19.生成一个信号x=sin(2*pi*t)+sin(4*pi*t)
>> t=[0:199]./100;%采样时间点
>> x=sin(2*pi*t)+sin(4*pi*t);%生成信号
>> plot(t,x);
>> legend('sin(2*pi*t)+sin(4*pi*t)');
20.判断方阵中的元素能否被3整除
>> A=[24,35,13;23,39,47;90,41,80];
>> P=rem(A,3)==0%被3整除,求余
21.在[0,3π]区间,求y=sinx的值。要求消去负半波,即[π,2π]区间内的函数值置零。
>> x=0:pi/100:3*pi;
>> y=sin(x);
>> y1=(y>=0).*y;%消去负半波
>> plot(y1);
22.求向量的最大值
>> x=[-43,72,9,16,23,47];
>> y=max(x)%求向量x中的最大值
>> [y,I]=max(x)%求向量x中的最大值及其该元素的位置
23.求矩阵的最大值
>> A=[24,35,13;23,39,47;90,41,80];
>> y=max(A)%求矩阵A中每列的最大值
>> [y,I]=max(A)%求矩阵A中每列的最大值及其该元素的位置
>> r2=max(A,[],2)%求矩阵A中每行的最大值
24.数据分析与统计
sum(x):返回向量x各元素的和;
prod(x):返回向量x各元素的乘积;
sum(x):返回一个行向量,其第i个元素是A的第i列的元素和;
prod(A):返回一个行向量,其第i个元素是A的第i列的元素乘积;
sum(A,dim):当dim为1时,该函数等同于sum(A);当dim为2时,返回一个列向量,其第i个元素是A的第i行的各元素之和;
prod(A,dim):当dim为1时,该函数等同于prod(A);当dim等于2时,返回一个列向量,其第i个元素是A的第i行的各元素乘积;
mean(x):返回向量x的算术平均值;
median(x):返回向量x的中值;
mean(A):返回一个行向量,其第i个元素是A的第i列的算术平均值;
median(A):返回一个行向量,其第i个元素是A的第i列的中值;
mean(A,dim):当dim为1时,该函数等同于mean(A);当dim为2时,返回一个列向量,其第i个元素是A的第i行的算术平均值;
median(A,dim):当dim为1时,该函数等同于median(A);当dim为2时,返回一个列向量,其第i个元素是A的第i行的中值;
25.数组元素的标识与寻访
size函数返回变量的大小,即变量数组的行列数;
length函数返回变量数组的最大维数;
sub2ind函数-双下标转换为单下标;>> sub2ind(size(A),2,2)
ind2sub函数-单下标转换为双下标;>> IND=sub2ind(size(A),2,2);>> [I,J]=ind2sub(size(A),IND)
标签:返回,dim,常用,函数,代码,元素,MATLAB,pi,向量
来源: https://blog.csdn.net/YYSTINTERNET/article/details/110424613