This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
parallel_flexure_guide_transfer [2020/06/04 12:26] marijn.nijenhuis |
parallel_flexure_guide_transfer [2021/05/05 14:15] marijn.nijenhuis |
||
---|---|---|---|
Line 69: | Line 69: | ||
eprops(1).elems | eprops(1).elems | ||
eprops(1).emod | eprops(1).emod | ||
- | eprops(1).smod | + | eprops(1).smod |
eprops(1).dens | eprops(1).dens | ||
eprops(1).cshape | eprops(1).cshape | ||
Line 78: | Line 78: | ||
eprops(1).color | eprops(1).color | ||
eprops(1).opacity | eprops(1).opacity | ||
- | eprops(1).cw = true; | + | % eprops(1).warping |
%Property set 2 | %Property set 2 | ||
Line 92: | Line 92: | ||
%% OPTIONAL ARGUMENTS | %% OPTIONAL ARGUMENTS | ||
opt.transfer = {true 0.01}; | opt.transfer = {true 0.01}; | ||
- | opt.filename = ' | + | opt.filename = ' |
%% CALL SPACAR_LIGHT | %% CALL SPACAR_LIGHT | ||
Line 98: | Line 98: | ||
%% Plot transfer function | %% Plot transfer function | ||
- | figure | + | %set some convenient defaults for the plot. Not necessary, but they can improve the plots |
- | bode(out.statespace, | + | bodeopt = bodeoptions; |
- | grid minor | + | bodeopt.Title.String = 'Title for this plot'; |
+ | bodeopt.FreqUnits = ' | ||
+ | bodeopt.Xlim = [1,4000]; %frequency axis limits | ||
+ | bodeopt.Grid = ' | ||
+ | |||
+ | bodeopt.Title.FontSize = 14; %font size for title | ||
+ | bodeopt.XLabel.FontSize = 12; %font size for xlabels | ||
+ | bodeopt.YLabel.FontSize = 12; %font size for ylabels | ||
+ | bodeopt.TickLabel.FontSize = 12; %font size for the ticks (numbers on axes) | ||
+ | bodeopt.InputLabels.FontSize = 12; | ||
+ | bodeopt.OutputLabels.FontSize = 12; | ||
+ | |||
+ | bodeopt.PhaseMatching = ' | ||
+ | bodeopt.PhaseMatchingFreq = 1; %--at this frequency | ||
+ | bodeopt.PhaseMatchingValue = 0; %--the phase is close to this value | ||
+ | |||
+ | h = bodeplot(out.statespace, | ||
</ | </ |