betweenworlds

字符串的生成

  • s=\'sdfasdfaf\'       %用单引号设定即可
  • s(n)                    %字符串中第n个字符
  • size(s)                %查看字符或者数组的维数

字符串操作函数

  • stract                 %链接串
  • strcmp                %比较串
  • findstr                 %在其他串中找此串
  • strmacth             %查找可能匹配的字符串
  • upper                  %转换为大写
  • lower                   %转换为小写
  • blanks                  %生成空串
  • deblank                %移去空串

 

向量的生成

   x=[元素,元素,元素]                        //可以是“空格”“逗号”“分号” 隔开, x=[1 2 3 4 ]

   x=初始值 :增量值 :终止值                

   x=linspace(初始值,最后一个值,元素个数)

向量的引用

    x(n)                         向量中第n个元素

    x(n1,n2)                   第n1到n2个元素


  • 矩阵的初始化
  • 矩阵元素的引用,操作等
  • 矩阵的运算
  • 特征值计算
  • 矩阵对角化,矩阵变换
  • 矩阵分解
  • 利用矩阵进行线性方程组求解

符号矩阵:元素是表达式。

1 %符号矩阵的生成可以由函数sym来生成                 %矩阵的常用计算表达式
2 a=sym(\'[x 1; 2 sin(x)]\');
3 b=sym(\'[1/x x;1/(x^2) x+1]\');
4 c=[1 0;0 1];
5 d=b\';
6 e=transpose(a);              %转置的实现使用单引号“‘”或者transpose
7 f=det(a);                    %行列式的计算det(a)
8 g=inv(b);                    %符号矩阵的逆运算inv
9 h=rank(b);                   %秩的据算rank

符号矩阵的函数运算

  1. 特征值特征向量运算        eig   eigensys
  2. 奇异值运算                   svd   singvals
  3. 约当标准型                   jordan

矩阵的生成:

  • 直接输入A=[%元素之间空格隔开;行之间分号隔开]
  • 建立M文件,输入%文件名.m打开
  • 建立txt文件,输入load data.txt 或者load(‘指向文件txt的地址’)
  • 特殊矩阵的生成
  1. zeros(m,n)  零矩阵生成
  2. eye(m,n)    单位矩阵
  3. ones(m,n)   全1矩阵

矩阵元素的引用

  • 第m行元素    A(m,:)
  • 第n列元素     A(:,n)
  • 第m行中第n1到n2个元素   A(m,n1:n2)
  • 矩阵前n-1列所有元素组成的矩阵   B=A(,1:col-1)      %B=A(1:row-1,)也好理解了

矩阵元素的修改

  • D=[A;B C]    A为原矩阵,B,C为包含扩充的元素
  •  A(m,:)=[]    删除第m行元素
  • A(m,n)=a      赋值

矩阵变维

  • reshapr(X,m,n)   

矩阵的转置

  • B=transpose(A)

单元形变量     每个元素可以包含其他类型数组

  • E=cell(1,4);    E{1,1}=[1:4];  E{1,2}=3+2i; E(1,3)=2; E{1,4}=a;
  • 单元形变量通常由{}创建,而矩阵是由[]创建。

 

                

 

分类:

技术点:

相关文章:

  • 2021-12-31
  • 2022-12-23
  • 2021-05-02
  • 2022-12-23
  • 2021-12-10
  • 2021-11-17
  • 2022-02-07
  • 2021-10-18
猜你喜欢
  • 2021-12-04
  • 2021-04-18
  • 2021-11-07
  • 2021-12-14
  • 2021-12-26
  • 2021-09-13
  • 2021-11-28
相关资源
相似解决方案