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