📜  matlab 取模 - Matlab (1)

📅  最后修改于: 2023-12-03 15:17:34.367000             🧑  作者: Mango

MATLAB 取模 - Matlab

MATLAB 是一种高级编程语言和交互式环境,可用于数值计算、可视化和编写功能强大的脚本。在 MATLAB 中,我们可以使用取模(mod)函数进行模运算。

mod 函数

mod(x,y) 函数返回 x 除以 y 的余数。返回结果具有与 x 相同的符号(即与 x 同正负),除非第二个输入参数为 0。

语法
y = mod(x,m)
参数
  • x — 数值或数组。
  • m — 一个正数,用于计算余数(模数)。
返回值

y — 余数(模数)。

示例
x = 10;
y = 3;
mod(x,y)

这个例子中,mod(x,y) 返回值为 1

A = [1,2,3;4,5,6;7,8,9];
mod(A,3)

这个例子中,mod(A,3) 返回矩阵,其中每个元素都是对 3 取模之后的余数。

Tips
  • 当第二个参数为零时,mod(x,0) 返回 NaN
  • 当第一个参数和第二个参数是具有不同数据类型的时候,MATLAB 会把第一个参数和第二个参数转换为同一数据类型之后再进行取模运算。
参考文献