2017-07-17 94 views

回答

1

在圖中選擇了兩種不同的顏色。你可以按照這樣的方式:

x = [1 2 3 4 5 6 7 8 9 10] ; 
y = [5 5 7 5 2 5 5 8 9 2] ; 


figure 
hold on 
for i = 1:length(x)-1 
    m = (y(i)-y(i+1))/(x(i)-x(i+1)) ; 
    if sign(m)==0 
     plot(x(i:i+1),y(i:i+1),'r') ; 
    elseif sign(m)==-1 
     plot(x(i:i+1),y(i:i+1),'b') ; 
    elseif sign(m)==1 
     plot(x(i:i+1),y(i:i+1),'y') ; 
    end 
end