-
Notifications
You must be signed in to change notification settings - Fork 0
/
UnitConverter.m
50 lines (40 loc) · 1.31 KB
/
UnitConverter.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
classdef UnitConverter
%UNITCONVERTER Summary of this class goes here
% Detailed explanation goes here
properties
end
methods(Static)
function kg = FromMolecularWeightToKg(fromValue)
%m=Units();
kg = fromValue*1.6605e-027;
end
function m3 = FromAngstromVolumeToMeterVolume(fromValue)
m3 = fromValue/1E30;
end
function roo = FromDensityGramCmtoKgMeter(fromValue)
roo = fromValue*1000;
end
function m2 = FromCmSquareToMeterSquare(fromValue)
m2 = fromValue*100^2;
end
function m3 = FromCmCubeToMeterCube(fromValue)
m3 = fromValue*100^3;
end
function x = FromWToX(w,T)
%m=Units();
h=6.6261e-034;
k=1.3807e-023;
x=w/(k*T/h);
end
function w = FromXToW(x,T)
%m=Units();
h=6.6261e-034;
k=1.3807e-023;
w=x*(k*T/h);
end
% ro in gr*cm-3
function VCv = FromMolarHeatCondToVolumatricHeatCond(MCv,ro,Mw)
VCv = MCv*(ro/0.01^3)/Mw;
end
end
end