[討論] 如何在多設定一個最大值?

作者: 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