大家好,农企新闻小编来为大家解答以上问题。matlab取整函数round,matlab取整函数很多人还不知道,现在让我们一起来看看吧!
1、 首先,介绍舍入函数:
2、 (1)round(),取一个接近的整数,四舍五入。
3、 (2)floor(),四舍五入,四舍五入高斯,最大整数不大于x
4、 (3)ceil(),四舍五入,大于x的最小整数。
5、 (4)fix(),四舍五入为0。当x大于0时,与floor()作用相同,当x小于0时,与ceil()作用相同。
6、 输入以下代码来演示四个舍入函数:
7、 全部关闭;全部清除;色度控制中心
8、 格式紧凑
9、 A1=四舍五入(3.55),B1=四舍五入(-3.35)
10、 A2=底价(3.55),B2=底价(-3.35)
11、 A3=上限(3.55),B3=上限(-3.35)
12、 A4=固定(3.55),B4=固定(-3.35)
13、 并保存和运行上述代码,以获得以下结果:
14、 A1=4,B1=-3
15、 A2=3,B2=-4
16、 A3=4,B3=-3
17、 A4=3,B4=-3
18、 其次,介绍模块化功能:
19、 一般mod()函数是模函数,rem()函数是余数函数。其实模运算也是余数运算,结果都是余数。不同的是mod(X,Y)模运算的余数符号与除数Y一致,rem(X,Y)余数运算的余数符号与被除数X一致;第二,当x和y的正负符号一致时,mod()和rem()的结果相同;第三,floor()函数用于mod(X,Y)模运算,fix()函数用于rem(X,Y)余数运算。
20、 输入以下代码来演示模运算:
21、 C1=模(15,4),D1=模(15,-4),E1=模(-15,4)
22、 并保存和运行上述代码,以获得以下结果:
23、 C1=3,D1=-1,E1=1
24、 最后,输入以下代码来演示余数运算:
25、 C2=雷姆(15,4),D2=雷姆(15,-4),E2=雷姆(-15,4)
26、 并保存和运行上述代码,以获得以下结果:
27、 C2=3,D2=3,E2=-3