男儿欲遂平生志,六经勤向窗前读。这篇文章主要讲述MATLAB mod函数的一些坑和总结相关的知识,希望能为你提供帮助。
mod函数:模运算(求余数)
x = mod(m, n)% 返回 m 除于 n 后的余数
> > mod(23, 5)%标量进行模运算
ans =
3
> > a = [3 5 8 14 17]%行向量
> > mod(a, 2)%向量进行模运算
ans =
11001
计算一个含正负值的整数集被除后的余数。请注意,如果除数为正数,则非零结果始终为正数:
%计算一个含正负值的整数集被除后的余数。请注意,如果除数为正数,则非零结果始终为正数:
> > a = [-4 -1 7 9]
a =
-4-179
> > mod(a, 3)
ans =
2210
- 对负数的处理:-4 + 3 + 3 = 2
- 对正数的处理:7 - 3 - 3 = 1
%计算一个整数集除以负除数后的余数,该整数集包括正值和负值。请注意,如果除数为负数,则非零结果始终为负数:
> > a = [-4 -1 7 9]
a =
-4-179
> > mod(a, -3)
ans =
-1-1-20
- 对正数的处理:7 - 3 - 3 - 3 = -2
- 对负数的处理:-4 + 3 = -1
推荐阅读
- 单片机设计 | 基于STM32单片机智能RFID刷卡汽车位锁设计
- 2021年度总结2021提桶跑路后,我迎来了2w+粉丝
- centos 7 安装rocketmq
- Fedora 上如何安装 gitea
- 从零开发区块链应用--golang协程使用
- Hunter狩猎者夹子机器人系统开发方案解析
- 从零开发区块链应用--结构体初识
- Ansys/HFSS Antenna Design Kit 2.15软件分享以及常见问题
- 通信圈周盘点:2022年思科创新峰会成功举行;华为提出