Utilities > Plotting > Plot_SolutionHistory


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
This function is called by: