学习matlab的第二天,坚持下去,加油

1.逻辑类型

matlab把任何非零数值当作真,把零当作假。(真1假0)

matlab还提供了大量其他关系与逻辑函数

(1)xor(x,y)指令的功能为异或运算,x和y同为零或非零时返回0,否则返回1

(2)any(x)判断是否为零向量或零矩阵,非零返回1,零矩阵或零向量反回0

(3)测试函数

函数名称函数功能
finite元素有限,返回真值
Isempty参量为空,返回真值
isglobal

参量是一个全局变量,返回真值

ishold当前绘图保持状态是“NO”,返回真值
isieee计算机执行IEEE算术运算,返回真值
isinf元素无穷大,返回真值
isletter元素为字母,返回真值
isnan元素为不定值,返回真值
isreal参量无虚部,返回真值
isspace元素为空格字符,返回真值
isstr元素是一个字符串,返回真值
isstudentMATLAB为学生版,返回真值
isunix计算机为UNIX系统,返回真值

2.字符和字符串

一个字符串是储存在一个行向量中的文本,这个行向量中的每一个元素代表一个字符。

矩阵的每行字符数必须相同。

一个字符串是由单引号括起来的简单文本,字符串的储存要求是每个字符8字节(ASCII字符只要求1个字节)

字符串是数值数组,可以用数组操作工具进行操作

字符串的连接可以直接将字符数组连接(例如:U='hellow';V='world';W=[U V])

3.函数句柄

一个文件中只能有一个主函数

创建函数句柄需要用到操作符@。

F=@A      A为函数所对应的M文件名称或内部函数名称   F保存了这一函数句柄

例如:F=@cos ;   x=0:0.25pi:2pi;     F(x)

 划重点:今天学了一个自我感觉有收获的函数repmat()

B=repmat(A,m,n)相当于把A的内容以m行n列的形式堆叠在数组B中

例如:A=[1 2 3]

m=3  n=1

B=\begin{Bmatrix}1 2 3 \\ 1 2 3 \\ 1 2 3 \end{Bmatrix}

下面的是昨天未写的函数

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值