plot between two variables

1 Ansicht (letzte 30 Tage)
almohanned alsufyani
almohanned alsufyani am 31 Mai 2023
Beantwortet: Torsten am 31 Mai 2023
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 Kommentare
Constantino Carlos Reyes-Aldasoro
What exactly is the problem for which you need help?
almohanned alsufyani
almohanned alsufyani am 31 Mai 2023
I want the code to produce a plot like this.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Torsten
Torsten am 31 Mai 2023
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.

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by