文档

国防部

后剩下的部门(模操作)

语法

b =国防部(a, m)

描述

例子

b =国防部(一个,)分工后返回余数一个通过,在那里一个股息和是除数。这个函数通常被称为模操作,可以表示为b = a - m。*地板(a / m)。的国防部遵循约定的函数国防部(0)返回一个

例子

全部折叠

计算23模5。

5)b =国防部(23日
b = 3

寻找一个整数向量后其余部门和除数3

一个= 1:5;m = 3;b =国防部(a, m)
b =1 2 0 1 2

寻找一组整数后其余部门包括积极的和消极的价值观。注意,非零结果总是积极如果除数是积极的。

一个= [4 1 7 9];m = 3;b =国防部(a, m)
b =2 2 1 0

负面因子后找到其余部门的一组整数包括积极的和消极的价值观。注意,非零结果总是消极,如果除数是负的。

一个= [4 1 7 9];m = 3;b =国防部(a, m)
b =1 1 2 0

后找到其余部门使用模数几个角度2 *π。请注意,国防部试图弥补浮点舍入效应产生精确的整数的结果。

θ=(4 * 0.0 3.5 5.9 6.2 9.0π);m = 2π*;b =国防部(θ,米)
b =0 3.5000 5.9000 6.2000 2.7168 0

输入参数

全部折叠

股息,指定为一个标量、向量矩阵,或多维数组。一个必须是一个实值数组的数值类型。数字输入一个必须是相同的大小或尺寸兼容(例如,一个是一个——- - - - - -N矩阵和是一个标量或1——- - - - - -N行向量)。有关更多信息,请参见兼容数组大小的基本操作

如果一个持续时间数组,那么他们必须相同大小,除非是一个标量。如果一个输入是一个持续时间数组,其他的输入可以是一个数组或数字数组。在这种背景下,国防部对数值作为标准的24小时的天数。

如果一个输入一个整数数据类型,那么其他输入必须相同的整数数据类型或者一个标量

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|持续时间|字符

除数,指定为一个标量、向量矩阵,或多维数组。必须是一个实值数组的数值类型。数字输入一个必须是相同的大小或尺寸兼容(例如,一个是一个——- - - - - -N矩阵和是一个标量或1——- - - - - -N行向量)。有关更多信息,请参见兼容数组大小的基本操作

如果一个持续时间数组,那么他们必须相同大小,除非是一个标量。如果一个输入是一个持续时间数组,其他的输入可以是一个数组或数字数组。在这种背景下,国防部对数值作为标准的24小时的天数。

如果一个输入一个整数数据类型,那么其他输入必须相同的整数数据类型或者一个标量

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|持续时间|字符

更多关于

全部折叠

国防部和rem之间的区别

后剩余部门的概念不是独特的定义,和两个函数国防部快速眼动每个计算不同的变化。的国防部函数产生一个结果,要么是零个或相同的信号因子。的快速眼动函数产生一个结果,要么是零个或具有相同的符号作为股息。

另一个区别是公约当除数为零。的国防部遵循约定的函数国防部(0)返回一个,而快速眼动遵循约定的函数快速眼动(0)返回

两种变体使用。例如,在信号处理中,国防部函数的上下文中有用的周期信号,因为它的输出周期(周期等于除数)。

同余关系

国防部函数是用于同余关系:一个b全等(mod)当且仅当吗国防部(a, m) = =国防部(b、m)。例如,23日和13个全等(mod 5)。

引用

[1]Knuth Donald E。计算机编程的艺术。卷。1。艾迪生卫斯理1997 pp.39-40。

扩展功能

另请参阅

之前介绍过的R2006a

这个主题有帮助吗?