Версия 0.1.7340.18
Функции
Дополнительные компоненты, добавляющие в программу SMath Studio новые математические функции, необходимые для решения задач из различных областей.
-
AnalyzeBeamCaprani("1:число", "2:матрица", "3:матрица", "4:матрица", "5:матрица", "6:матрица", "7:матрица", "8:матрица")
Peforms FINITE ELEMENT ANALYSIS based on Dr. Colin Caprani's work and returns the result in Matrix Format. Where '1:number'= Beam Span, '2:matrix' = Support Matrix, '3:matrix' = Concentrated Load Matrix, '4:matrix' = Moment Load Matrix, '5:matrix' = Trapezoidal Load Matrix, '6:matrix' = Uniform Load Matrix, '7:matrix' = Modulus of Elasticity Matrix, '8:matrix' = Moment of Inertia Matrix -
AnalyzeBeamYakpol("1:число", "2:матрица", "3:матрица", "4:матрица", "5:матрица", "6:матрица", "7:число", "8:число")
Peforms FINITE ELEMENT ANALYSIS based on Yakov Polyakov's work and returns the result in Matrix Format. Where '1:number'= Beam Span, '2:matrix' = Support Matrix, '3:matrix' = Concentrated Load Matrix, '4:matrix' = Moment Load Matrix, '5:matrix' = Trapezoidal Load Matrix, '6:matrix' = Uniform Load Matrix, '7:number' = Modulus of Elasticity, '8:number' = Moment of Inertia -
GetBendingMoment("1:матрица", "2:число")
Calculates and returns the Bending Moment at specified location on the beam span. Where '1:matrix'= FEM Analysis Result Matrix, '2:number' = Distance taken from the left end of Beam -
GetDeflection("1:матрица", "2:число")
Calculates and returns the Deflection at specified location on the beam span. Where '1:matrix'= FEM Analysis Result Matrix, '2:number' = Distance taken from the left end of Beam -
GetInfo("матрица")
Redem's Test Function -
GetShear("1:матрица", "2:число")
Calculates and returns the Shear at specified location on the beam span. Where '1:matrix'= FEM Analysis Result Matrix, '2:number' = Distance taken from the left end of Beam -
MaxBendingMoment("матрица")
Calculates and returns beam's Maximum Bending Moment. Where 'matrix'= FEM Analysis Result Matrix -
MaxBendingMomentLocation("матрица")
Calculates and returns the location of beam's Maximum Bending Moment. Where 'matrix'= FEM Analysis Result Matrix -
MaxDeflection("матрица")
Calculates and returns beam's Maximum Deflection. Where 'matrix'= FEM Analysis Result Matrix -
MaxDeflectionLocation("матрица")
Calculates and returns the location of beam's Maximum Deflection. Where 'matrix'= FEM Analysis Result Matrix -
MaxNegativeBendingMoment("матрица")
Calculates and returns beam's Maximum Negative Bending Moment. Where 'matrix'= FEM Analysis Result Matrix -
MaxNegativeBendingMomentLocation("матрица")
Calculates and returns the location of beam's Maximum Negative Bending Moment. Where 'matrix'= FEM Analysis Result Matrix -
MaxNegativeDeflection("матрица")
Calculates and returns beam's Maximum Negative Deflection. Where 'matrix'= FEM Analysis Result Matrix -
MaxNegativeDeflectionLocation("матрица")
Calculates and returns the location of beam's Maximum Negative Deflection. Where 'matrix'= FEM Analysis Result Matrix -
MaxNegativeShear("матрица")
Calculates and returns beam's Maximum Negative Shear. Where 'matrix'= FEM Analysis Result Matrix -
MaxPositiveBendingMoment("матрица")
Calculates and returns beam's Maximum Positive Bending Moment. Where 'matrix'= FEM Analysis Result Matrix -
MaxPositiveBendingMomentLocation("матрица")
Calculates and returns the location of beam's Maximum Positive Bending Moment. Where 'matrix'= FEM Analysis Result Matrix -
MaxPositiveDeflection("матрица")
Calculates and returns beam's Maximum Positive Deflection. Where 'matrix'= FEM Analysis Result Matrix -
MaxPositiveDeflectionLocation("матрица")
Calculates and returns the location of beam's Maximum Positive Deflection. Where 'matrix'= FEM Analysis Result Matrix -
MaxPositiveShear("матрица")
Calculates and returns beam's Maximum Positive Shear. Where 'matrix'= FEM Analysis Result Matrix -
MaxShear("матрица")
Calculates and returns beam's Maximum Shear. Where 'matrix'= FEM Analysis Result Matrix -
ParseBeam("1:число", "2:число")
Parses and returns beam's Matrix Data for Graphics Output. Where '1:number'= Length of Beam, '2:number' = Beam Apparent Depth or Thickness -
ParseMLoad("1:матрица", "2:строка", "3:число")
Parses and returns Moment Load Matrix Data for Graphics Output. Where '1:matrix'= Moment Load Data Matrix, '2:string' = Load Label Prefix, '3:number' = Moment Load Graphic Scale -
ParsePLoad("1:матрица", "2:строка", "3:число")
Parses and returns Concentrated Load Matrix Data for Graphics Output. Where '1:matrix'= Concentrated Load Data Matrix, '2:string' = Load Label Prefix, '3:number' = Concentrated Load Graphic Scale -
ParseQLoad("1:матрица", "2:строка", "3:число")
Parses and returns Uniform Load Matrix Data for Graphics Output. Where '1:matrix'= Uniform Load Data Matrix, '2:string' = Load Label Prefix, '3:number' = Uniform Load Graphic Scale -
ParseSupport("1:матрица", "2:число", "3:строка", "4:число", "5:число")
Parses and returns supports' Matrix Data for Graphics Output. Where '1:matrix'= Support Data Matrix, '2:number' = Beam Span, '3:string' = Support Label Prefix, '4:number' = Beam Apparent Depth or Thickness, '5:number' = Support Graphic Scale -
ParseTLoad("1:матрица", "2:строка", "3:число")
Parses and returns Trapezoidal Load Matrix Data for Graphics Output. Where '1:matrix'= Trapezoidal Load Data Matrix, '2:string' = Load Label Prefix, '3:number' = Uniform Load Graphic Scale -
PlotBeam(...)
Used in conjunction with Smath Studio 2D plot, this command plots Beam and Beam's Supports & Loadings. It takes infinite number of 'PARSED DATA' returned by 'Parse...' commands. -
PlotDeflection("матрица")
Plots Beam Deflection Diagram onto SMath Studio 2D Chart. Where 'matrix'= FEM Analysis Result Matrix -
PlotMomentDiagram("матрица")
Plots Beam Moment Diagram onto SMath Studio 2D Chart. Where 'matrix'= FEM Analysis Result Matrix -
PlotShearDiagram("матрица")
Plots Beam Shear Diagram onto SMath Studio 2D Chart. Where 'matrix'= FEM Analysis Result Matrix -
SupportMoment("1:матрица", "2:число")
Calculates and returns the Moment at specified support location. Where '1:matrix'= FEM Analysis Result Matrix, '2:number' = Distance taken from the left end of Beam -
SupportReaction("1:матрица", "2:число")
Calculates and returns the Reaction at specified support location. Where '1:matrix'= FEM Analysis Result Matrix, '2:number' = Distance taken from the left end of Beam