@nemos
2017-05-06T03:13:30.000000Z
字数 741
阅读 854
ml
help NAME #显示帮助matrix = [1 2; 1 2] #创建了一个2x2的矩阵分号分行ones(1,3) #创建一个1x3元素全为1的矩阵zeros(m, n) #同上rand(m, n) #随机矩阵hist(matrix, num) #绘制直方图eye(n) #创建n维的单位矩阵size(matrix) #返回矩阵方法lenth() #返回矩阵或向量的最大维度load('filename') #加载文件whos #当前工作区的所有变量clear 清理变量save filename value #将变量存入文件A(2,:) #第二行所有元素A(:,2) #第二列所有元素A([1 3],:)获取1,3行所有元素A = A[A, [1,2]] #在A右边添加新列A(:) #将所有元素在一列输出c = [A B] #将AB左右相连c = [A; B] #将AB上下相连A * B #矩阵相乘A .* B #矩阵元素相乘.代表对元素级别的运算A' #转置A < 3 #返回每个元素与3的比较find(A < 3) #返回A中大于三的元素run #运行.m文件
for i=1:10,v(i) = 2*i;end;while i < 5,v(i) = 1;i = i+1;end;while true:if x == 0,break;end;end;function [a, b] = funcname(para1, para2)do something;
figure(1) #指定图片plot(x, y, 'r') #绘图subplot(x, y, z) #将图像分割成x*y的栅格 并使用第z个axis([x x y y]) #指定x和y轴的范围hold on #继续绘图xlabel('xname')ylabel('yname')legend('x', 'y')title('plot')clf #清理close #关闭