作者X555L (可怜研究生)
看板MATLAB
标题[讨论] 如何在多设定一个最大值?
时间Sun Jul 3 15:45:54 2016
我是打
Y(n)=max(x(n)-0.9,5)
在计算For 回圈里 使最小值不低於五
但有办法在设定一个上限不超过16吗?
有版上大大可以推荐一下,那本书可以看撰写方程式的。
我找 MATLAB max 都是矩阵,可是我不是要矩阵,是要跟上面打的一样方式运用啊!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 110.28.139.40
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1467531957.A.2F7.html
1F:→ celestialgod: b=min(a, 16),这样b的最大值就是16 07/03 15:52
2F:→ X555L: 感谢您! 07/03 16:25
3F:→ X555L: 有方法同时写在一行 给他个范围吗? 07/03 16:28
4F:→ X555L: 就是限制它最小值时同时也设定最大值 07/03 16:29
5F:→ name0625: 啊不是合在一起就好了吗…? 07/03 21:09
6F:→ name0625: min(max(a,0),16) 07/03 21:09
7F:→ JamesChen: 这是数学问题,不是程式问题 07/03 23:41
8F:→ X555L: 谢谢您们! 我看懂了! 07/04 12:50