假如我有一個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;