2019Matlab考试复习

  1. 变量的命名:可由数字,字母,下划线组成。但第一个字符必须是字母。
  2. 求矩阵的行列式的值指令:det(A);求矩阵的逆矩阵:inv(A);求矩阵的秩:rank(A);求矩阵的转置:A';求矩阵A的全部特征值:eig(A);提取矩阵A的对角元素:diag(A);矩阵的展开:A(:)。以矩阵A为例
  3. deg2rad(x):将角度转化为弧度。
  4. 关于画图的函数 坐标轴比例控制:axis([$x_{min} \ x_{max} \ y_{min}\ y_{max}$]);x轴标注:xlabel('字符串');y轴标注:ylabel('字符串');添加网格线:grid on;
  5. 关于数值计算的函数 计算各列的均值:mean(x);计算各列的方差:var(x);取余数:rem(x);表示矩阵每个维度的函数(返回两个值:行数和列数):size(A);表示矩阵的最大的长度(即:max(size(A)) ):length(A)。
  6. 函数文件(举例)

    function f = test(n)
    if (n==1)
        f = 1;
    elseif(n==2)
        f = 2;
    else f = test(n-1) + test(n-2);
    end
  7. Matlab中实现将全下标转化为单下标的指令:sub2ind;据单下标换算出全下标的指令:ind2sub。

    sub2ind(size(A),3,4);
    [i,j] = ind2sub(size(A),5);
  8. 占个位
  9. 占个位
  10. 常用的预定义变量
预定义变量名含义预定义变量名含义
eps容差变量lastwarn存放最新的警告信息
inf,Inf正无穷大lasterr存放最新的错误信息
nan,NaN非数。它产生于0/0等
nargin函数输入参数个数
nargout函数输出参数个数
Last modification:May 12th, 2019 at 10:03 pm
有钱的捧个钱场,没带钱的捧个人场。

Leave a Comment