matlab1.2——matlab数值数据类型

一.matlab数值数据类型的分类

①整型(不带小数的数)

说明:由于表示一个整数的字节数不同,数据的表示范围也不同。

例如——无符号八位整数数据范围:00000000—11111111(0~(2的八次方)-1)

有符号八位整数数据范围:10000000—01111111(-2的七次方~(2的七次方)-1)

数据转换函数(将无符号转为有符号:int8,将有符号转为无符号:uint8)

第一个是将129转为带符号的,由于带符号最大为127,则转为127的八位整型;第二个是将129转为不带符号的八位整型,由于无符号最大为255,没有超过范围,则为129;

②浮点型(数值数据一般默认为双精度)

③复数型

其中6+5i和6+5j我们认为是同一个数据

二.数值数据的输出格式

注意:format命令只影响数据的输出格式,不影响数据的计算和存储。

三.常用数学函数

①函数的调用格式:函数名(函数自变量的值)

函数的自变量规定为矩阵变量,当然也有可能是标量,当然标量本身就是矩阵的一个特例。函数运算时是将函数逐项作用于矩阵的每个元素上,所以最后的运算结果是与自变量同型的矩阵。

如:

②常用函数的应用

1.

2.

3.

4.函数应用举例

在matlab中实现就要用到取整和求余的函数(其中rem(m,10)就是m除以10取余)

第一条命令是生成1到100区间内全部整数组成的向量x

第二条命令调用isprime函数生成k向量(k向量中元素要么为1要么为0)

第三天命令k1中元素为k向量中非0元素的序号,也就是x中素数元素的序号

注意:

前者是复数,后者是乘法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值