matlab中的rem怎么用
1个回答
展开全部
首先在电脑中打开matlab软件主界面,在命令窗口输入x=7;y=2;,如图所示。在命令窗口输入y1=rem(x,y),y2=mod(x,y),回车后得到的结果如图所示。两者的结果是相同的。
rem(x,y)命令返回的是x-n.*y,如果y不等于0,其中的n=fix(x./y),而mod(x,y)返回的是x-n.*y,当y不等于0时,n=floor(x./y)。
matlab中rem语句的作用是,除后取余。R=rem(X,Y),求余数函数,X,Y应该为正数。当X,Y为整数时候,rem(X,Y)=mod(X,Y),若不是整数,mod好像得不到准确的结果,而rem可以得到。
matlab中rem是Remainder单词的缩写。扩展:rem代表控制,gnd代表接地,下来就是电源,它们一般在一起用。
rem函数采用fix函数,mod函数采用了floor函数。fix函数和mod函数是用来取整的,fix函数向0方向舍入,floor函数向无穷小方向舍入。
Matlab为特殊的工程及科学计算语言,它里面的数据通常被认为是矩阵。由于矩阵乘除法的特殊性(需要学过线性代数),A*B指的是通常的矩阵的乘除法。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询