作者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/m.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