-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRelDielConst_DrySnow.m
36 lines (25 loc) · 955 Bytes
/
RelDielConst_DrySnow.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
%Relative Dielectric Constant of Dry Snow
%Description: Code computes the real and imaginary parts of the relative
%dielectric constant of Dry Snow
%Input Variables:
%T: Temperature in C
%Ps: Dry Snow Density in g/cm^3
%f: frequency in GHz
%Output Products:
%epsr: real part of relative dielectric constant
%Example call: [A B] = RelDielConst_DrySnow(T,Ps,f)
%Computes the real and imaginary components of the permitivity of Dry Snow
%based on the temperature value (T) in degrees C, dry snow density (Ps), and frequency
%vector (f) and assigns them to vectors A and B respectively
%MATAB CODE
function [epsr_ds epsi_ds] = RelDielConst_DrySnow(T, Ps, f )
vi= Ps /0.9167 ;
[epsr_ice, epsi_ice] = RelDielConst_PureIce(T,f);
if vi <= 0.45
epsr_ds = 1 + 1.4667 .* vi + 1.435 .* vi.^3; % 0<vi<0.45
end
if vi > 0.45
epsr_ds = (1+ 0.4759 .*vi).^3; % vi>0.45
end
epsi_ds = 0.34 * vi * epsi_ice ./(1- 0.42 * vi).^2;
end