سلام دوستان . می خواستم در مورد نوشتن توابع چند ضابطه ای در متلب راهنماییم کنید مثلا تابع زیر
lممنون
y={x , x>0 : x^3 , x<0}
lممنون
function y = myfun(x) y = zeros(size(x)); for i=1:size(x,1)*size(x,2) if x(i)<0 y(i) = x(i).^3; else y(i) = x(i); end end
x = [-10:10];
» y = myfun(x)
y =
Columns 1 through 6
-1000 -729 -512 -343 -216 -125
Columns 7 through 12
-64 -27 -8 -1 0 1
Columns 13 through 18
2 3 4 5 6 7
Columns 19 through 21
8 9 10

دیدگاه