Plot_SolutionHistory
Purpose
plots force-displacent pairs during iterative incremental solution
Synopsis
AxHndl = Plot_SolutionHistory (PUFinl,PUIncr,PUIter,PlotOpt)
Description
PLOT_SOLUTIONHISTORY plots force-displacent pairs during iterative incremental solution
AXHNDL = PLOT_SOLUTIONHISTORY (PUFINL,PUINCR,PUITER,PLOTOPT)
the function plots in the current window the force-displacent pairs for specified DOFs
during the iterative incremental solution;
PUFINL, PUINCR and PUITER are data structures with the fields Uf, Pf and Pr
for the free DOF displacements and the applied and resisting force vectors, respectively;
if PUINCR is empty, the function plots only the final force-displacement pair for each step;
PLOTOPT is a data structure with the following fields:
PLOTOPT.LnWth : line width for plot ( default = [ 2 2 2 ])
.LnStl : line style sequence for plot ( default = {'none';'none';':'} )
.LnClr : color sequence for plot ( default = {'b';'m';'k'} )
.MrkSz : marker size for plot ( default = [ 6 15 10 ] )
.MrkClr : marker color sequence for plot ( default = {'b';'m';'r'} )
.MrkTyp : marker type sequence for plot ( default = {'o';'s';'s'} )
.XLbl : character variable for X-Label ( default = 'X-data')
.YLbl : character variable for Y-Label ( default = 'X-data')
.FntSz : font size for plot elements ( default = 30)
.PScl : scalar factor for scaling the applied forces (e.g. to get load factor)
.ShwFin : logical variable for including the final solution (default = true)
.Udof : displacement DOF (negative to reverse direction in plot)
.Pdof : force DOF (negative to reverse direction in plot)
Cross-Reference Information
This function calls:
- Plot_XYData plots one or more pairs of X and Y array columns