Matlab符号 - YISONG

Matlab符号

1、单引号表示原样输出;

2、单引号和中括号一块使用表示组合 如str=[\'ab\',\'c\'] 输出就为str=abc;str = {\'Test\',\'Check\'};

Data = textread([str{2},\'.txt\'])就相当于读取Check.txt文件的内容

3、单元型变量的定义需要使用大括号,而元素之间由逗号隔开

1) 单元(细胞)型变量的定义:.

两种定义方式:①用赋值语句直接定义;②由cell函数预先分配存储空间,然后对单元元素逐个赋值.

如A=[1,2;3,4];

B={1:4,A,’abcd’}

如:可对单元的元素直接赋值(单元型变量的下标用大括号索引)

B{1,1}=1:4;

B{1,2}=A;

B{1,3}=‘abcd’:

2)结构型变量的定义。两种方式:①直接赋值;②由函数struct定义。

直接赋值时:应指出结构中的属性名,并以指针操作符”.”连接变量名与属性名。

如A.a1=‘abcd’;

A.a2=1;

A.a3=[1,2,3,4];

4、此外,Matlab的text/title/xlabel/ylabel对象支持简单的TeX排版语法,如希腊字母,上下标等例如tex(0.5,0.5,\'\alpha^\beta_2\');

Matlab图形中允许用TEX文件格式来显示字符。使用\bf,\it,\rm表示黑体,斜体,正体字符,特别注意大括号{ }的用法。

y=x^{abcd}

y=x_{abcd}

\int_{x_0}^{x_n}