How to create the Gas deviation-factor chart for natural gases from Standing and Katz
    7 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    erik.alcala99
 il 27 Mar 2018
  
    
    
    
    
    Modificato: erik.alcala99
 il 25 Nov 2018
            Hi, I have a 1x15 sized Ppr vector, a 1x10 Tpr vector and a 15x10 matrix with the values of the compressibility factor Z corresponding to each Pr and Tr. How can I plot such values in the same plot to get a plot like this one :

 From <https://link.springer.com/article/10.1007/s13202-015-0209-3 New explicit correlation for the compressibility factor of natural gas: linearized z-factor isotherms>
Can this be done with a for loop ? I intend to use the script to generate a basic user interface for a school project, and the user should be able to change the dimensions of those vectors and by consequence the size of the matrix is dynamic.
0 Commenti
Risposta accettata
  Are Mjaavatten
      
 il 29 Mar 2018
        plot(Ppr,Z);
xlabel('Ppr');
ylabel('Z');
legends = cell(10,1);
for i = 1:10;
    legends{i} = sprintf('Tpr = %3.2f',Tpr(i));
end
legend(legends,'location','eastoutside')
% Or maybe better:
% legend(legends,'location','southeast')
0 Commenti
Più risposte (2)
  lili lili
 il 25 Nov 2018
        Hello, I am having a problem in my plot, I am not getting those curves in the graphs, I am just getting lines. Can you please suggest me any idea to fix it? Thank you.
7 Commenti
  lili lili
 il 25 Nov 2018
				I finally found it, I used spline and plot. thank you so much for your time sir, I really appreciate that ^^
Vedere anche
Categorie
				Scopri di più su Oil, Gas & Petrochemical in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!