Loop of two variables

2 views (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

Categories

Find more on Mathematics in Help Center and File Exchange

Tags

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!