关于matlab的mod函数问题

我今天用mod函数,mod(a,8),结果算出来9,是怎么回事?急... 我今天用mod函数,mod(a,8),结果算出来9,是怎么回事?急 展开
 我来答
数学哲学的魅力
2010-10-08
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
如果你先输入指令‘clear'就不会出现你这种情况,结果会提示你出错:a未定义的参数。你知道为什么吗?因为MATLAB有一个临时存储区,先前你给a赋值了,你可以看一下Workspace 不过就算如此,结果也不可能大于8,你这个9就有点搞不懂了,以我目前能解释的就是你的软件出错了,你在瞧瞧是不是自己看错了
飞龙在江湖
推荐于2017-11-23 · TA获得超过829个赞
知道小有建树答主
回答量:361
采纳率:0%
帮助的人:138万
展开全部
注意rem这个函数,他们两个是非常接近的。
曾经我总结过,你看一下:

rem/mod(X,Y)
当X,Y符号相同的时候,这两者一样,当符号不相同的时候才有差别,具体表现在
rem结果的符号与被除数相同;mod结果的符号与除数相同
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
529380818
2010-10-08 · TA获得超过1838个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:280万
展开全部
mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。那么:两个同号整数求余与你所知的两个正数求余完全一样(即两个负整数与两个正整数的算法一样), 我不知你这里面的a是多少
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友51ecdcd
2010-10-08 · TA获得超过658个赞
知道小有建树答主
回答量:1000
采纳率:66%
帮助的人:636万
展开全部
高手
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式