MATLAB数值数据

数值数据的输出格式用format

常用数学函数:

①exp函数 求指数:

>> a=[1,2;3,4]

a =

     1     2
     3     4

>> b=exp(a)

b =

    2.7183    7.3891
   20.0855   54.5982

 ②

 

>> sin(pi/2)

ans =

     1

>> sind(90)

ans =

     1

>> abs(-4)

ans =

     4

>> abs(3+4i)

ans =

     5

>> abs('a')

ans =

    97

 ④取整:round, ceil, floor, fix

     取余:rem, mod

>> round(4.7)

ans =

     5


>> fix(-3.2)

ans =

    -3

>> floor(3.6)

ans =

     3

>> ceil(-3.8)

ans =

    -3

应用

①对比 3+4i 与 3+4*i 的区别

>> i=5;
>> 3+4i

ans =

   3.0000 + 4.0000i

>> 3+4*i

ans =

    23

>> 3+4*j

ans =

   3.0000 + 4.0000i

>> 3+4j

ans =

   3.0000 + 4.0000i

 ②求 [1,100] 内所有的素数

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

p =

  列 1 至 8

     2     3     5     7    11    13    17    19

  列 9 至 16

    23    29    31    37    41    43    47    53

  列 17 至 24

    59    61    67    71    73    79    83    89

  列 25

    97

 ③分别求三位正整数的个、十、百位上的数字

>> m=345;
>> m1=rem(m,10)

m1 =

     5

>> m2=rem(fix(m/10),10)

m2 =

     4

>> m3=fix(m/100)

m3 =

     3

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值