[讨论] 如何在多设定一个最大值?

楼主: X555L (可怜研究生)   2016-07-03 15:45:54
我是打
Y(n)=max(x(n)-0.9,5)
在计算For 循环里 使最小值不低于五
但有办法在设定一个上限不超过16吗?
有版上大大可以推荐一下,那本书可以看撰写方程式的。
我找 MATLAB max 都是矩阵,可是我不是要矩阵,是要跟上面打的一样方式运用啊!
楼主: X555L (可怜研究生)   2016-07-04 12:50:00
谢谢您们! 我看懂了!
作者: celestialgod (天)   2016-07-03 15:52:00
b=min(a, 16),这样b的最大值就是16
楼主: X555L (可怜研究生)   2016-07-03 16:25:00
感谢您!有方法同时写在一行 给他个范围吗?就是限制它最小值时同时也设定最大值
作者: name0625 (lawpy)   2016-07-03 21:09:00
啊不是合在一起就好了吗…?min(max(a,0),16)
作者: JamesChen (James)   2016-07-03 23:41:00
这是数学问题,不是程式问题

Links booklink

Contact Us: admin [ a t ] ucptt.com