Matlab Problem Write a matlab program that asks the user to
Matlab Problem:
Write a matlab program that asks the user to enter the pressure(pa,psi,atm,torr), its current units and the desired new units to convert the value of the pressure from current units to the new desired units.
Thanks
Solution
p=input(\'enter pressure value :\')
 cur=input(\'enter input units : \')
 out=input(\' enter output units : \')
 res=0.0
 factor=1.0
 if(cur==\'pa\')
 if(out==\'psi\')
 factor=6.8948*(10^3)
 else if(out==\'atm\')
 factor=1.013*(10^5)
 else if(out==\'torr\')
 factor=133.3224
 end
 if(cur==\'psi\')
 if(out==\'pa\')
 factor=1.450377*(10^-4)
 else if(out==\'atm\')
 factor=14.69595
 else if(out==\'torr\')
 factor=1.933678*(10^-2)
 end
 else if(cur==\'atm\')
 if(out==\'pa\')
 factor=9.8692*(10^-6)
 else if(out==\'psi\')
 factor=6.8046*(10^-2)
 else if(out==\'torr\')
 factor=1.315789*(10^-3)
 end
 else if(cur==\'torr\')
 if(out==\'psi\')
 factor=51.71493
 else if(out==\'atm\')
 factor=760.0
 else if(out==\'pa\')
 factor=7.5006*(10^-3)
 end
 end
 res=factor*p
 fprintf(\'%lf %s = %lf %s\',p,cur,res,out)

