[問題] 矩陣判斷式 問題
假如我有一個function
funcion [output] = calculate(x)
y = (x <= 1) .* exp(3*x);
y = (1 < x && x <= 5 ) .* exp(7*x.^2);
y = (5 < x) .* exp(3 * x.^2 + 0.3);
x是讀一個矩陣進來
但在第二個判斷式 && 左右只能是scalar value 不能是矩陣
請問如果想在第二個判斷式 可以判斷矩陣
該怎麼做才好 謝謝大家
後來改成這樣就可以了
funcion [output] = calculate(x)
y = (x <= 1) .* exp(3*x);
y = (1 < x & x <= 5 ) .* exp(7*x.^2) + y;
y = (5 < x) .* exp(3 * x.^2 + 0.3) + y;
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.160.132
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1502257252.A.5D8.html
→
08/09 13:48, , 1F
08/09 13:48, 1F
→
08/09 13:48, , 2F
08/09 13:48, 2F
→
08/09 13:49, , 3F
08/09 13:49, 3F
推
08/09 14:03, , 4F
08/09 14:03, 4F
→
08/09 15:24, , 5F
08/09 15:24, 5F
推
08/09 16:56, , 6F
08/09 16:56, 6F
※ 編輯: gragon (140.117.160.132), 08/09/2017 17:24:23
推
08/09 17:43, , 7F
08/09 17:43, 7F
→
08/09 17:43, , 8F
08/09 17:43, 8F
推
08/10 08:38, , 9F
08/10 08:38, 9F
→
08/10 08:39, , 10F
08/10 08:39, 10F
→
08/10 08:39, , 11F
08/10 08:39, 11F
→
08/10 08:40, , 12F
08/10 08:40, 12F
推
08/11 14:11, , 13F
08/11 14:11, 13F
→
08/11 14:11, , 14F
08/11 14:11, 14F
→
08/11 14:11, , 15F
08/11 14:11, 15F
推
08/12 10:38, , 16F
08/12 10:38, 16F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章