Loop of two variables

1 view (last 30 days)
Abdulrahman Mohamed
Abdulrahman Mohamed on 15 Jun 2022
Answered: KSSV on 15 Jun 2022
I want to measure effect of pressure and temprature on Density so
-I want to calculate first the effect of pressure on density at fixed temprature (for example density values for pressure ranges from 100 to 1000 psia at 60 F)
  • Then I want to repeate the same but at other temprature
Example of code
A=100
P=100:1000
Pc=1076
Tc=400
T=100:1000 %
for i =1:length(100)
pr(i)=(P(i)/Pc) %function of pressure
tr= T/Tc % this parameter function on temp
p=(pr(i)+tr;
This code run correctly if T= one value
but i want to repeat the same but at Temprature range from 100:1000

Answers (1)

KSSV
KSSV on 15 Jun 2022
A=100 ;
P=100:1000 ;
Pc=1076 ;
Tc=400 ;
T=100:1000 ;%
[P,T] = meshgrid(P,T) ;
pr = P/Pc ;
tr = T/Tc ;
p = pr+tr ;
surf(P,T,p)
shading interp

Tags

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!