[Master Index] [Index for .]

forces

(./forces.m)


Function Synopsis

f = forces(nodes,members,displacements);

Help text

function f = forces(nodes,members,displacements);
change for frames

Cross-Reference Information

This function calls
This function is called by

Listing of function ./forces.m

function f = forces(nodes,members,displacements);
%function f = forces(nodes,members,displacements);
%change for frames

[nr,nc] = size(nodes);
truss = 1:nc;

[num_mem,i] = size(members);
f = zeros(num_mem,1);
for i = 1:num_mem
    node_i = members(i,1);
    node_j = members(i,2);
    ui = displacements(node_i,truss)';
    uj = displacements(node_j,truss)';
    [kt,ael,n] = trussk(members(i,:),nodes);
    f(i) = -ael*dot(n,(ui-uj));
end


Produced by mat2html on Wed Jul 10 14:55:44 US/Pacific 1996
Cross-Directory links are: OFF