MATLAB中有很多用于取整的函数,主要包括以下几种:,1、floor(x):返回小于或等于x的最大整数,floor(3.6) = 3。,,2、ceil(x):返回大于或等于x的最小整数,ceil(3.6) = 4。,3、round(x):返回最接近x的整数,如果x正好在两个整数之间,则返回离x较近的那个整数,round(3.6) = 4。,4、mod(x, y):返回x除以y的余数,mod(7, 3) = 1。,5、fix(x):将x的小数部分截断为0,只保留整数部分,fix(3.6) = 3。,6、trunc(x):将x的小数部分截断为0,不保留小数部分,trunc(3.6) = 3。,7、fmod(x, y):返回x除以y的浮点余数,fmod(7, 3) = 1.0000000000000002。,8、sign(x):返回x的符号,如果x是正数,则返回1;如果x是负数,则返回-1;如果x是零,则返回0。,,9、real(x):返回x的实部,real(3 + 4i) = 3。,10、imag(x):返回x的虚部,imag(3 + 4i) = 4。,1、floor(x):使用方法如下:,2、ceil(x):使用方法如下:,3、round(x):使用方法如下:,4、mod(x, y):使用方法如下:,5、fix(x):使用方法如下:,,6、trunc(x):使用方法如下:,7、fmod(x, y):使用方法如下:,8、sign(x):使用方法如下:,9、real(x):使用方法如下:,10、imag(x):使用方法如下:,1、如何将一个字符串转换为整数?可以使用str2double函数将字符串转换为双精度浮点数,然后再使用round、fix、trunc等函数将其取整,示例代码如下:
matlab中的取整函数有哪些及怎么使用
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《matlab中的取整函数有哪些及怎么使用》
文章链接:https://zhuji.vsping.com/480995.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
文章名称:《matlab中的取整函数有哪些及怎么使用》
文章链接:https://zhuji.vsping.com/480995.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。