查看: 148060|回复: 56|关注: 3

[我分享] matlab中fix, floor, ceil, round 函数的使用方法

  [复制链接]

新手

14 麦片

财富积分


050


44

主题

255

帖子

0

最佳答案
QQ
  • 关注者: 2
发表于 2010-7-15 10:48:10 | 显示全部楼层 |阅读模式
Matlab取整函数有: fix, floor, ceil, round.具体应用方法如下:
  fix朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1;
    floor,顾名思义,就是地板,所以是取比它小的整数,即朝负无穷方向取整,如floor(-1.3)=-2; floor(1.3)=1;floor(-1.8)=-2,floor(1.8)=1
    ceil,与floor相反,它的意思是天花板,也就是取比它大的最小整数,即朝正无穷方向取整,如ceil(-1.3)=-1; ceil(1.3)=2;ceil(-1.8)=-1,ceil(1.8)=2
    round四舍五入到最近的整数,如round(-1.3)=-1;round(-1.52)=-2;round(1.3)=1;round(1.52)=2。

新手

5 麦片

财富积分


050


2

主题

56

帖子

0

最佳答案
发表于 2012-3-8 10:54:17 | 显示全部楼层
感谢楼主讲解

新手

5 麦片

财富积分


050


6

主题

31

帖子

0

最佳答案
发表于 2012-4-7 17:23:30 | 显示全部楼层
非常感谢

论坛优秀回答者

退役版主

431 麦片

财富积分



8

主题

2602

帖子

49

最佳答案
QQ
  • 关注者: 456
发表于 2012-4-8 09:47:19 | 显示全部楼层
:handshake

新手

6 麦片

财富积分


050


3

主题

30

帖子

0

最佳答案
发表于 2012-4-25 20:26:07 | 显示全部楼层
:)学习了

新手

5 麦片

财富积分


050


0

主题

15

帖子

0

最佳答案
发表于 2012-4-25 20:30:26 | 显示全部楼层
fix;floor;ceil;round

新手

6 麦片

财富积分


050


1

主题

38

帖子

0

最佳答案
发表于 2012-4-27 19:47:45 | 显示全部楼层
谢谢lz!

新手

5 麦片

财富积分


050


0

主题

5

帖子

0

最佳答案
发表于 2012-7-23 16:40:46 | 显示全部楼层
学习了~~~
感谢楼主的讲解~

新手

5 麦片

财富积分


050


0

主题

63

帖子

0

最佳答案
发表于 2012-8-22 15:55:55 | 显示全部楼层
多谢楼主

新手

5 麦片

财富积分


050


0

主题

2

帖子

0

最佳答案
发表于 2012-11-14 15:40:29 | 显示全部楼层
学习了,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表