我想在matlab中製作一個曲折圖,並且有一個數學公式。爲什麼下面不起作用:如何製作之字形圖
clc
clear all
p=100;
m=5;
x=0:1:100;
for 0 < x <= p./m
y(i) =m.*x;
end
plot(x,y)
hold on
for p./m < x <= 2.*p./m
y(i) = -m.*x + 2.*p ;
end
plot(x,y)
hold on
for 2.*p./m < x <= 3.*p./m
y(i) = m.*x - 2.*p;
end
plot(x,y)
如果你需要一個曲折 - 你爲什麼不只是連接的角落? – bdecaf
你寫的代碼不是在for循環中使用MATLAB語法。你必須寫下如下的代碼:'for x = p/m:2 * p/m1'而不是'for p./m
Mohammad