温州市建设小学网站首页,公司网站做二维码网址,wordpress api post,个人旅游网站建设方案背景
有项目算法使用matlab中mod函数进行运算#xff0c;这里需要将转化为C语言#xff0c;从而模拟算法运行#xff0c;将算法移植到qt。 MATLAB中mod简单介绍
语法
b mod(a,m)
说明
b mod(a,m) 返回 a 除以 m 后的余数#xff0c;其中 a 是被除数#xff0c;m 是…
背景
有项目算法使用matlab中mod函数进行运算这里需要将转化为C语言从而模拟算法运行将算法移植到qt。 MATLAB中mod简单介绍
语法
b mod(a,m)
说明
b mod(a,m) 返回 a 除以 m 后的余数其中 a 是被除数m 是除数。此函数通常称为取模运算表达式为 b a - m.*floor(a./m)。mod 函数遵从 mod(a,0) 返回 a 的约定。
示例
标量被除后的余数
计算 23 对 5 取模。
b mod(23,5)
b 3
向量被除后的余数
a 1:5;
m 3;
b mod(a,m)
b 1×5 1 2 0 1 2 mod(1,2) ans 1 mod(2,2) ans 0 mod(3,2) ans 1
C语言实现
代码如下所示
int mod(unsigned int data, unsigned int m) {return data % m;
}