plot between two variables

2 次查看(过去 30 天)
almohanned alsufyani
回答: Torsten 2023-5-31
Hi, I want to plot the (PR) vs. the (PR_ave) where (PR)changes daily while (PR_ave) is the aferage of the (PR), please change the code below to the desired goal, thank you
PR = (Md_MSF_seclatent_steam)./(Ncqsum); % Performance Ratio PR_ave=sum(PR)/365; % Average Performance Ratio plot(PR,PR_ave); ylabel("PR") xlabel("Days") title("Performance Ratio profile")
  2 个评论
Constantino Carlos Reyes-Aldasoro
What exactly is the problem for which you need help?
almohanned alsufyani
I want the code to produce a plot like this.

请先登录,再进行评论。

回答(1 个)

Torsten
Torsten 2023-5-31
Use
plot(1:365,[PR;ones(1,365)*PR_ave]);
instead of
plot(PR,PR_ave);
if PR is a row vector, or
plot((1:365).',[PR,ones(365,1)*PR_ave]);
if PR is a column vector.

类别

Help CenterFile Exchange 中查找有关 Line Plots 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by