condmean3filt
algorithm
- extracts and filters values of a variable (variable)
- along several isolevels of an other one running from 0 to 1 (varcond)
for example mixture fraction or reaction progress variable - calculates and plots minimum, maximum, mean and rms values
of the variable at every isolevel - optionally you can bound varcond by iso1 and iso2
the default is iso1=0.99 and iso2 =0.01 - optionally you can bound variable by fu and fl
the default is fu=maximum(variable) and fl=min(variable)
syntax
[v,m,rms,mi,ma]=condmean3filt(X,Y,Z,varcond,variable,dl,iso1,iso2,s,fu,fl)
examples for input
[v,m,rms,mi,ma]=condmean3filt(X,Y,Z,c,heat,0.01)
[v,m,rms,mi,ma]=condmean3filt(X,Y,Z,c,heat,0.01,0.85,0.15,'rel',1,0.15)
input arguments
X,Y |
vectors defining the rectangular domain |
varcond |
variable running from 0 to 1 (e.g.Z or c) |
variable |
variable to be investigated along varcond |
dl |
step between two isolevels of varcond (e.g. 0.01) |
iso1,iso2 |
start and end isolevel of vercond (e.g. 0.99, 0.01) |
s |
switch for relative or absolut value of fu, fl |
fu,fl |
upper and lower filter of variable |
output arguments
v |
isolevels of varcond |
m |
mean values of variable along levels of varcond |
rms |
root mean square values of variable along varcond |
mi, ma |
minimum and maximum values of variable along varcond |
plot |
|
toolbox tools required
matlab functions used
- mean, std