第五部分:文本和字符
文本和字符- MATLAB & Simulink- MathWorks 中国
- 在处理文本时,将其中的字符序列用单引号括起来,可以将文本分配给变量。
例如:myText = 'Hello, world' - 如果文本本身包括一个单引号,则在定义时使用两个单引号。
例如:otherText = 'You”re right'
同所有的MATLAB变量一样,上述创建的两个变量也都是数组,他们的数据类型是字符型。注意:字符数组也可以像数字数组那样用方括号括起来表示。
-
要将数字转换成字符,就要用到函数。例如num2str()或者int2str()。
第六部分:函数调用
调用函数- MATLAB & Simulink- MathWorks 中国
MATLAB提供了大量函数来执行计算任务,函数相当于其他编程语言中的子程序或方法。
例如求最大值的函数,max()。
- 将输入参数用括号括起来,如果有多个参数,则将参数用逗号隔开。
一般通过将函数值赋给某个变量这种方式来返回(输出)函数值,如果有多个输出参数,则需将它们用方括号括起来。
例如:
A = [1 3 5];
[maxA,location] = max(A)
- 可以用单引号括住任何字符进行输入。
例如:
disp('hello world')
===>输出 hello world
disp()用来显示变量的内容,括号里可以是字符,结构体,矩阵等等,类似于c语言的printf()。
- clc函数被用来清空命令行。