Navigation

Operators and Keywords

Function List:

C++ API

Function File: [results] = SolveFrameCases (joints, members, loadcases)

Solves a 2D frame with the matrix displacement method for the following input parameters:

joints = [x , y, constraints ; ...]

constraints=[x , y, rotation] free=0, supported=1

members = [nodeN, nodeF, E, I, A; ...]

loadcases is a struct array with for each loadcase the fields

- nodeloads = [node, Fx, Fy, Mz; ...]

- dist = [membernum,FxN,FyN,FxF,FyF,a,b,local ; ...]

- point = [membernum,Fx,Fy,a,local; ...]

input is as for the function SolveFrame.

Output is a struct array with the fields: Displacements, Reactions and MemF

(output formated as for the function SolveFrame.)