• Matlab2015矩阵表示03


    1. 矩阵表示

    >>行元素分隔: 空格'space'或逗号','

    >>列分隔: 分号或回车换行符

     

    2. 冒号表达式

    1) start:end

    2) start: step : end

    >> x=1:5

    x = 1 2 3 4 5

    >> y=1:2:9  %步长为2

    y = 1 3 5 7 9

     

    3. 线性等分函数

    原型 linspace(start_x, end_y, n)

    >> z=linspace(0,1,6)

    z = 0 0.2000 0.4000 0.6000 0.8000 1.0000

     

     4. 矩阵长度length

    >>一维矩阵

    >>二维矩阵

     

    5. 向量(阵列)的四则元素

    >>矩阵向量一致: + -

    >>向量: .* ./

     

    6. 幂运算与开方运算

    >>向量幂运算 .^

    >>开方运算 转为 幂运算 计算结果 .^(1/n), 特殊情况: sqrt(x)可以对开平方运算

     

    7. 特殊矩阵的初始化

    1) ones, zeros, eye

    >>ones(N) : N*N的方阵

    >>ones(N,M): N*M的矩阵 

    2) 其它同上

     

     8. 矩阵简单变换

     1) 逆时针旋转变换: rot90(A, k=1) k位旋转倍数,缺省为1;

     2) 左右反转/上下反转: fliplr(A) / flipud(A) ; 

      

     9. 矩阵的几个常用函数

    1) 矩阵: inv(A)  备注: A必须为方阵; B为A的逆,I为单位矩阵: A*B=B*A=I

    2) 伪逆矩阵: pinv(A)  备注: 当A不是方阵时; B为A的伪逆,则A*B*A=A

    3) 行列式: det(A)  备注: A必须为方阵

    4) 矩阵的: rank(A)  

    5) 矩阵的: trace(A)

    6) 矩阵的特征值特征向量: eig(A) 或 [V,D]=eig(A) 

     

     未完待续...

  • 相关阅读:
    欧拉函数(线性筛)(超好Dong)
    欧拉函数(线性筛)(超好Dong)
    线性素数筛(欧拉筛)(超级好的MuBan)
    线性素数筛(欧拉筛)(超级好的MuBan)
    Fire Game (FZU 2150)(BFS)
    Fire Game (FZU 2150)(BFS)
    Fantasy of a Summation (LightOJ
    Java——接口
    Java——异常处理
    Java——数组
  • 原文地址:https://www.cnblogs.com/AbcFly/p/5993893.html
Copyright © 2020-2023  润新知