matlab 数值数据与函数

matlab 数值数据与函数

整形

%整形
x=int8(129)%把129转化为带符号的八位整形数(最大值为127)
x=uint8(129)%把129转化为无符号的八位整形数(最大值为255)

浮点型

%浮点型
class(4)%调用class函数得到4的数据类型,结果为双精度型
class(single(4))%调用single函数,结果为单精度型

复型

%复型
6+5i
6+5j
%表示的同一个复数
%real函数:求复数的实部
%imag函数:求复数的虚部

数值数据的输出格式:format格式符

%数值数据的输出格式:format格式符
format long%输出格式为long格式(15位)
format

函数调用

%函数调用
A=[4 2;3 6]
B=exp(A)%调用exp函数

三角函数运用

%三角函数运用
sin(pi/2)
sind(90)

abs函数

%abs函数可以求实数的绝对值,复数的模,字符串的ASCII码值
abs(-4)
abs(3+4j)
abs('a')

取整函数

%用于取整的函数有fix,floor,ceil,round
round(4.7)
floor(3.6)
fix(-3.2)
ceil(-3.8)

rem函数

%rem(a,b)相当于a/b取余数,或c里面的a%b

函数应用举例:

1.分别求一个三位正整数的个位数字,十位数字和百位数字

m=345;
m1=rem(m,10)
m2=rem(fix(m/10),10)
m3=fix(m/100)

2.求[1,100]区间的所有素数

x=1:100;
k=isprime(x);
k1=find(k);
p=x(k1)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jeff one

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值