matlab中rem和mod函数的区别
好吧,今天是个整理资料的日子,把在学校的东西整理一下,轮到matlab了。
比如有以下例子:
mod(3,2)
rem(3,2)
另外,
mod(3,-2)
rem(3,-2)
它们的结果分别是什么?
答案揭晓:
例子一:
ans=1
ans=1
例子二:
ans=-1
ans=1
解释:
mod(x,y)和rem(x,y)都是取余函数,当x与y符号相同时出来的结果是一样的;
x与y符号不同时,返回结果是x-n.*y,在y不等于0的情况下,对mod(x,y)来说,n=floor(x./y),(x./y)=-1.5;对rem(x,y)来说,n=fix(x./y)
阅读剩余
版权声明:
作者:古意人
链接:http://www.guyiren.com/1286.html
文章版权归作者所有,未经允许请勿转载。
THE END