How do I plot multiple Y axis data?
1 次查看(过去 30 天)
显示 更早的评论
Hi
I am trying to plot multiple data using below codes..
figure(3);
Temp= Data(:,1);
Obr= MU_OBS;
Prd = MU_PRED;
plot(Temp,Obr,'o','LineWidth', 2, 'MarkerSize', 8);
hold on;
plot(Temp,Prd,'o','color','red','LineWidth', 6);
I want to make a plot like below..
when I use the above codes I am getting a plot like below..
Actually, Prd data is a vector containing 1:400 predicted values by my model. I want to plot these predicted data as a single line over the observed data.
If I make the plot with 'o-' I am getting multiple lines like below figure..
plot(Temp,Prd,'o-','color','red','LineWidth', 2)
Can you help me to plot predicted values trend line over the observed data as shown in the figure1.
0 个评论
采纳的回答
Walter Roberson
2024-1-19
[TempS, idx] = sort(Temp);
PrdS = Prd(idx);
plot(TempS, PrdS, 'o-', 'color', 'red', 'LineWidth', 2)
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Distribution Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!