beamUDL function

beamUDL

beamUDL

Uniformly distributes load over the length of the beam.

beamUDL(beamP, beamT, Length, fx, fy)

Arguments

  • beamP: Matrix (2 x n) of beam coordinates.
  • beamT: Matrix (2 x n) containing the number of the coordinate point as shown in beamP that connect to form a given beam (Discretization table).
  • Length: Length of beam.
  • fx: Load value (newtons) in the x direction.
  • fy: Load value (newtons) in the y direction.

Returns

Produces matrix representing uniformly distributed load on beam - DLMatrix: Column matrix for beam distributed load

  • ExpandedDLMatrix: Expanded beam distribution load

  • ReductedDLMatrix: Reduced beam distribution load

Examples

data(beamGeo) data(beamDime) Length = beamDime$Length beamUDL = beamUDL(beamGeo$beamP, beamGeo$beamT, Length, beamGeo$fx, beamGeo$fy)
  • Maintainer: Henna D. Bhramdat
  • License: GPL-2 | GPL-3
  • Last published: 2023-01-10

Useful links