Main Content

176 results in File Exchange

Truss Analysis

Version 1.0.0.0 by Hossein Rahami

A very simple M-file for analysis of any truss

A very simple M-file for analysis of any truss (2-D & 3-D), calculating of forces, deflections , reactions and drawing the truss and deformation shape

- Definition of Data
  • 19.7K (All time)
  • 10 (Last 30 days)
  • 4.3 / 5
  • Community
  • 13 Apr 2007

Truss Analysis

Version 1.0.0.0 by Frank McHugh

Performs Truss Analysis of a 2 or 3 dimensional truss by the direct stiffness method.

This is an update to the orginal script by posted by Hossein Rahami. The ST function which perfoms the truss analys has been reformatted for readability and extensive comments added. But the code is

  • 4.7K (All time)
  • 3 (Last 30 days)
  • 4.4 / 5
  • Community
  • 6 Sep 2012

Truss GUI

Version 1.2.0.0 by Gopala Krishna Rodda

Structural Analysis of Planar Truss with MATLAB GUI

It does structural analysis of planar truss accounting lack of fit, temperature changes. In GUI you have give values in text box first and then select corresponding node or member from popup menu

- connectivity
- This function gives the local stifness matrix of a truss element
  • 988 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 23 Feb 2015

3D Truss Analysis

Version 2.1.0 by Mehdi Ghasri

Matlab code for solving 3D truss by stiffness matrix method

Solving 3D truss by stiffness matrix method The Stiffness method provides a systematic way of analyzing determinate and indeterminate structures. These local(member) force-displacement relationships

  • 739 (All time)
  • 7 (Last 30 days)
  • 5.0 / 5
  • Community
  • 15 Apr 2023

  • 4.4K (All time)
  • 1 (Last 30 days)
  • 4.6 / 5
  • Community
  • 20 Feb 2007

Teaching Learning Based Optimization for Truss Optimization

Version 1.0.0.0 by Mohammad Farshchin

Teaching Learning Based Optimization for Truss

Teaching Learning Based Optimization method is an evolutionary algorithm that simulates the teaching–learning phenomenon of a classroom. This MATLAB code implements this technique for truss

- Design parameters for the benchmark 10-bar truss problem
- This function is to find the best individuals
- This function applies learning phase
- This function evaluates the generated designs
- This function applies teaching phase
  • 2.5K (All time)
  • 4 (Last 30 days)
  • 5.0 / 5
  • Community
  • 16 Sep 2016

Optimize Truss by FSD and SLP

Version 1.0.0.0 by Nguyen Quoc Duan

Optimize Truss by Fully Stress Design and Sequential Linear Programming

This is a Matlab code for optimizing a plane truss by two methods : Fully Stress Design and Sequential Linear Programming. In SLD, we deal with the Euler buckling condition and some other constraints.

- Apply boundary conditions
- Linearize the constraints
- Coefficient matrix of constraint and linear objective functions
- solve linear equation system
  • 2.9K (All time)
  • 3 (Last 30 days)
  • 4.6 / 5
  • Community
  • 26 Sep 2006

Truss simulation

Version 1.0.0.0 by Zahra Sadeghi

Simulation for Truss

- 2D truss and 3D truss
  • 569 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 31 May 2016

Finite Element Analysis (FEA) of 2D and 3D Truss Structure

Version 1.2.5.1 by Akshay Kumar

To plot the Stress and Deformation in 2D or 3D Truss using FEM.

The code is used for plotting the Stress and Deformation in 3D Truss using FEM, Please read the ReadMe file, download link - https://drive.google.com/open?id=121q0g4TcCo8d_M8LcAqDVRqnI58AHE0TAlso

  • 3.6K (All time)
  • 6 (Last 30 days)
  • 4.9 / 5
  • Community
  • 3 Jul 2020

Truss GUI Improved

Version 1.7.0.0 by Gopala Krishna Rodda

Structural analysis of plane truss

  • 1.6K (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 25 Dec 2015

fminsdp

Version 1.6.0.0 by Carl-Johan Thore

A code for solving non-linear optimization problems with matrix inequality constraints.

- TrussClass represents a 2-dimensional truss
- Objective function
- Minimize weight of a truss subject to an upper bound on the compliance,
- Minimize weight of a truss subject to an upper bound on the compliance
- Minimize weight of a truss subject to an upper bound on the compliance,
- Minimize weight of a truss subject to an upper bound on the compliance
- Minimize weight of a truss subject to an upper bound on the compliance,
- Minimize weight of a truss subject to an upper bound on the compliance
- Nonlinear constraint function that implements the linear matrix
- Compute Hessian of the Lagrangian for the problem
- Compute Hessian of the Lagrangian for the problem
- Nonlinear constraint function that implements the bilinear equlibrium
- Nonlinear constraint function that implements the linear and non-linear
  • 2.3K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 2 Sep 2016

Optimization Benchmark Truss Problems

Version 1.0.0 by Mohammad Farshchin

MATLAB codes for modeling and analysis of the benchmark optimization problems

MATLAB codes for modeling and analysis of three benchmark structural optimization problems are provided in this submission. These benchmark truss problems (10-bar truss, 25-bar truss, and 72-bar

  • 1.1K (All time)
  • 6 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 May 2020

TRUSS 2D

Version 1.0.0 by Alex Kolarich

2-Dimensional truss solver using finite element method

Simple script that will solve a 2-Dimensional truss based on user input. Includes example as well as instructions to use.

  • 916 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 8 Mar 2019

Truss optimization using PSO

Version 2.2.0 by Mehdi Ghasri

Truss optimization using particle swarm algorithm.

Particle Swarm Optimization AlgorithmTruss optimization using particle swarm algorithm.This code applies the PSO algorithm to 4 standard trusses, including two two-dimensional trusses (ten-membered

  • 274 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 17 Jun 2023

CAD APPS

Version 1.7 by Larry Silverberg

Computer Aided Design (CAD) and Exploration Applications (APPS)

(link: https://www.youtube.com/watch?v=P-5Y2pmxgH4 ) Truss Application Overview (link: https://www.youtube.com/watch?v=hbRUwAYC-J8 ) Example Truss Problem Tutorial (link

- trussGUI MATLAB code for trussGUI.fig
- TrussEditorGUI is the editor for the CADAPPs project
- TRUSSEDITGUINEWMEMBER MATLAB code for trussEditGUINewMember.fig
- TRUSSEDITGUINEWNODE MATLAB code for trussEditGUINewNode.fig
- TRUSSEDITGUIRESIZEDIALOG MATLAB code for trussEditGUIResizeDialog.fig
- TRUSSEDITGUIMOVENODE MATLAB code for trussEditGUIMoveNode.fig
- TRUSSEDITGUIEXTENDMEMBER MATLAB code for trussEditGUIExtendMember.fig
- TRUSSEDITGUISPACEFILL MATLAB code for trussEditGUISpaceFill.fig
- TRUSSEDITORGUILOADDIALOG MATLAB code for trussEditorGUILoadDialog.fig
- TRUSSEDITGUICONSTRAINTDIALOG MATLAB code for trussEditGUIConstraintDialog.fig
- TRUSSEDITGUIOPTIONSDIALOG MATLAB code for trussEditGUIOptionsDialog.fig
- TRUSSEDITMEMBERCONSTRAINTSDIALOG MATLAB code for trussEditMemberConstraintsDialog.fig
- cell array of offered units for length
  • 3.4K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 3 Dec 2014

Truss Solver and Genetic Algorithm Optimzer

Version 1.0.0.0 by spencer

Solver uses a Direct Stiffness Method. GA modifies X,Y,Z coordinates of nodes and areas of elements.

The Evolution of a Truss Structure program contains a truss solver as well as a genetic algorithm optimizer. The truss solver uses a direct stiffness model to solve for the forces in each element of

- Build Initial Truss Structure:
- Build Initial Truss Structure:
  • 2.5K (All time)
  • 1 (Last 30 days)
  • 4.3 / 5
  • Community
  • 6 May 2011

Solving Two-Dimensional Truss with MATLAB

Version 1.0.0 by Mehdi Ghasri

Solving the truss using the stiffness method.

The steps of solving the truss by the stiffness method:Numbering of nodes and elementsSpecifying the length of each elementObtaining sin and coszForming the stiffness matrix of each memberForming the

- 2D Truss Analysis
  • 539 (All time)
  • 7 (Last 30 days)
  • 5.0 / 5
  • Community
  • 13 Jan 2023

2D Truss Analysis With GUI

Version 1.0.0.0 by Asad (Mehrzad) Khoddam

Analysis of 2D trusses using interactive GUI

This programs uses the power of Matlab and it's GUIDE to define and solve two dimensional trusses.The units can be SI or US. The data files can be saved for later use. The program uses finite element

- TRUSSHELP MATLAB code for TrussHelp.fig
  • 4.3K (All time)
  • 10 (Last 30 days)
  • 5.0 / 5
  • Community
  • 26 Oct 2016

Matrix analysis of tridimensional trusses.

Version 2.0.0 by Miguel Raúl Guzmán Prado

Matrix analysis of three-dimensional trusses by the rigidity method.

Matrix analysis of three-dimensional trusses by the rigidity method using MATLAB. You can get displacements, reactions, and member forces.

  • 169 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 17 Apr 2019

iTruss

Version 1.03 by Sivand Lakmazaheri

2D Truss Analysis Program

The program uses the displacement method to analyze statically determinate and indeterminate trusses.

  • 662 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 7 Jan 2020

  • 6K (All time)
  • 2 (Last 30 days)
  • 4.6 / 5
  • Community
  • 21 Nov 2002

Matlab_Abaqus_25_Bar_Truss

Version 1.01 by George Papazafeiropoulos

Program for the solution of the 25-bar truss problem using linking between Abaqus and Matlab

Matlab_Abaqus_25_Bar_Truss is a source code which solves the 25-bar truss optimization problem by analyzing the 25-bar truss structure in Abaqus. The results of the Abaqus analysis are transferred

  • 940 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Dec 2019

BOfem

Version 1.0.5 by Matthias Baitsch

A simple fem package for 2D truss and beam structures.

Create and analyse 2D truss and beam structures.

  • 182 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 10 Mar 2021

2D truss FEM program-by Farzad Mohebbi

Version 1.1.0.0 by Farzad Mohebbi

Finite Element Matlab program to solve two dimensional truss problems

This program solves the 2D truss problems using Finite Element Method (FEM).

  • 4.1K (All time)
  • 2 (Last 30 days)
  • 4.9 / 5
  • Community
  • 10 Apr 2018

3D truss analysis\user interface in FEM

Version 1.0.0.0 by Balajee Ananthasayanam

Provides a simple user interface, analysis and graphical display of any 3D -truss problem.

Provides a simple user interface, analysis and graphical display of any 3D -truss problem.

- 2d truss and 3d truss
  • 9.5K (All time)
  • 2 (Last 30 days)
  • 4.1 / 5
  • Community
  • 1 Feb 2005

MATLAB program for 2D truss analysis (FEM)

Version 1.0.0 by Shubham Dhanale

Use of elimination method to solve a 2D truss analysis problem.

trusses, forces, and un-constrained displacements as input.

  • 3.4K (All time)
  • 10 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 May 2020

Two Dimensional Isostatic Truss Structures Solver ITSS2D

Version 1.1.0.0 by Marcos Cesar Ruggeri

This program solves isostatic truss structures through the method of joints and the internal loads.

This solver computes the internal loads on each member of two dimensional isostatic truss structures by using the method of joints.Since the Theory of Deformations is not considered in this program

- PLOTITS2D Plot of Two Dimensional Isostatic Truss Structure
  • 2.4K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 8 Oct 2009

2D Truss Analysis(GUI)

Version 1.0.0.0 by Yan Luo

2D truss analysis based on GUI.

A GUI program which can help you to easily solve the 2D truss problem step by step.

  • 10.4K (All time)
  • 2 (Last 30 days)
  • 4.4 / 5
  • Community
  • 29 Jun 2005

Truss Finite Element Analysis for MATLAB

Version 1.0 by mansour torabi

2D Truss Analyzer toolbox can analyze any 2D trusses using Finite Element Method (FEM)

Matlab Truss Finite Element Analysis (FEA / FEM)MATLAB Code: 2D Truss (planar truss) Analyzer toolbox using FEMUsageJust run the EVAL1.m and EVAL2.mExample 1%% Truss Definitionclc, clearT.node = [0

- Truss Definition
- Truss Definition
  • 754 (All time)
  • 9 (Last 30 days)
  • -- / 5
  • Community
  • 15 Sep 2021

Beam and Truss Analysis utilities

Version 1.0.0.0 by Roee Lahav

functions + GUI for analyzing one dimensional beam with loads and plain trusses

2 utilities for solving the basic problems in statics- the one dimensional beam and plain truss. both receive model info as input (has to be built as a MATLAB file, see examples) and produce output

  • 7.3K (All time)
  • 2 (Last 30 days)
  • 3.3 / 5
  • Community
  • 14 Jul 2005

942_Bar_Truss

Version 1.0 by Vrushabh Mistry

This contains the objective function file to optimize the weight of 942 bar tower truss also known as 26 storey tower truss.

[![View 942_Bar_Truss on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://in.mathworks.com/matlabcentral/fileexchange/95943-942_bar_truss

  • 229 (All time)
  • 4 (Last 30 days)
  • 4.0 / 5
  • Community
  • 30 Aug 2021

Larry's Toolbox

Version 1.0.0.0 by Larry Silverberg

solves problems in engineering statics & dynamics

- truss3 solves space truss problems.
- truss2 solves planar truss problems.
- example for truss3.m
- example for truss2.m
- class design project example
  • 3K (All time)
  • 3 (Last 30 days)
  • 4.0 / 5
  • Community
  • 23 Apr 2012

Truss Optimization with MATLAB Genetic Algorithm (GA) Function

Version 1.0.0.0 by Mohammad Farshchin

This code implements MATLAB GA for truss optimization

optimization of the benchmark 10-bar truss problem with continuous design variables. More details about this problem and a comparison between results of different optimization methods are available in the

- Available sections
- This function analysis the design and computes the violations
  • 3.3K (All time)
  • 3 (Last 30 days)
  • 4.3 / 5
  • Community
  • 29 Dec 2015

A Primer for Finite Elements in Elastic Structures

Version 1.0.0.0 by William Carroll

Companion Software

- TRUSSPlane truss analysis in customary units.
- TRUSSIPlane truss analysis in metric units.
  • 5.5K (All time)
  • 1 (Last 30 days)
  • 4.0 / 5
  • Community
  • 30 Aug 2002

Non-linear 3D FE Solver for Steel and Concrete

Version 1.0.6 by Ayad Al-Rumaithi

Non-linear 3D FE Solver for Steel and Concrete

  • 762 (All time)
  • 7 (Last 30 days)
  • 5.0 / 5
  • Community
  • 4 Sep 2024

Advanced MATLAB for Scientific Computing

Version 2.0.0.0 by Xiran Liu

CME 292 (Advanced MATLAB for Scientific Computing), offered by Institute for Computational & Mathematical Engineering, Stanford University

  • 1.3K (All time)
  • 8 (Last 30 days)
  • 5.0 / 5
  • Community
  • 19 Jun 2023

Non-linear 3D FE Solver for Steel and Concrete (Parallel)

Version 1.0.2 by Ayad Al-Rumaithi

Non-linear 3D FE Solver for Steel and Concrete (with Parallel Computing)

  • 304 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 14 Sep 2024

Nonlinear 3D FE Solver for Steel and Concrete 2

Version 2.0.8 by Ayad Al-Rumaithi

Nonlinear 3D FE Solver for Steel and Concrete 2

  • 297 (All time)
  • 5 (Last 30 days)
  • 5.0 / 5
  • Community
  • 4 Sep 2024

FEM 2D Truss Problem

Version 1.0.0.0 by Sajeer Modavan

This code may help you to find the displacement and reactions in each element.

% MATLAB Code for 2D Truss to find displacement and reactions using FEM% =====================================================================clear;clc;% Example: 2% ===========ND = [1 2 3 4 5

- MATLAB Code for 2D Truss to find displacement and reactions using FEM
  • 586 (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 1 Dec 2015

Finite Element Toolbox for Solid Mechanics v.2.1.2

Version 1.1.0.0 by Anton Zaicenco

Finite Element Toolbox for solid mechanics with simple GUI (v.2.1.2)

  • 3.2K (All time)
  • 6 (Last 30 days)
  • 5.0 / 5
  • Community
  • 14 Nov 2014

Matlab Plane Truss Element FEM

Version 1.0.0.0 by Kamran Yunus

this is how to solve plane truss element problem in fem using matlab

  • 314 (All time)
  • 1 (Last 30 days)
  • 4.0 / 5
  • Community
  • 14 Feb 2018

Matlab_Abaqus_10_Bar_Truss

Version 1.01 by George Papazafeiropoulos

Program for the solution of the 10-bar truss problem using linking between Abaqus and Matlab

Matlab_Abaqus_10_Bar_Truss is a source code which solves the 10-bar truss optimization problem by analyzing the 10-bar truss structure in Abaqus. The results of the Abaqus analysis are transferred

  • 1.1K (All time)
  • 1 (Last 30 days)
  • 4.0 / 5
  • Community
  • 11 Dec 2019

Truss 2d

Version 1.0.13 by Antonio Agüero Ramón-Llin

Truss 2d

Truss 2d

  • 12 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 10 Apr 2024

Interactive Truss Solver

Version 1.0.0 by Lateef Adewale Kareem

This solver allows user to interactively design a simply supported truss and then solve the truss for a given load.

Interactive truss solver allows users to design a truss and then solve it for forces in each member of the truss.

  • 75 (All time)
  • 3 (Last 30 days)
  • -- / 5
  • Community
  • 29 Aug 2023

Structural damage detection with limited input and output measurement signals

Version 1.0.0.0 by Lei

Structural damage detection with limited input and output measurement signals

- Estimate sk_1: A matrix with dimension rxr
- functions of the generalized state equations of a Linear System
  • 749 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 15 Jul 2013

Montalvo Models, Simulations and Scripts

Version 1.0.1 by Carlos Montalvo

This is my public repo of all my MATLAB Screen cast codes and other random codes written in MATLAB

  • 1.4K (All time)
  • 5 (Last 30 days)
  • 5.0 / 5
  • Community
  • 30 Jun 2023

Truss topolgy optimization

Version 1.0.1 by Ghanshyam Tejani

This file contains matlab code of my research paper 23

This file contains Matlab codes of the 24-bar truss subjected to static and dynamic constraints.

  • 393 (All time)
  • 2 (Last 30 days)
  • 4.0 / 5
  • Community
  • 11 Apr 2020

Grid search sensitivity-based PSO (GSSPSO)

Version 2.0.5 by Mehdi Ghasri

Practical optimization of truss using grid search sensitivity-based PSO.

  • 121 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 21 Oct 2023

Truss Stiffness Calculator

Version 1.1.1 by Dorian Depriester

This small program computes the stiffness matrix of a truss, assuming that this truss is composed of slender elastic elements (beams).

For mathematical explanations of the computation of stiffness matrices of truss, see for instance : https://www.researchgate.net/publication/337680114_Truss

- opens a Graphical User Interface (GUI) for defining the
  • 1.5K (All time)
  • 2 (Last 30 days)
  • 3.3 / 5
  • Community
  • 2 Dec 2019

FEM_Educational_Demos

Version 1.0 by shahrokh shahi

A set of educational and visualization scripts to help engineering students learn and internalize FEM concepts.

- E D U C A T I O N A L S N I P P E T S
  • 190 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 18 Sep 2021

  • 9 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 31 May 2024

TRUSS Problems

Version 1.0.2 by Hamdi Tolga KAHRAMAN

Next Generation and High Complexity TRUSS Problems Benchmark Suite Source Codes and Competitive Meta-heuristic Search Algorithms

HighlightsFeasible solutions for nine different types of truss problems (TPs) were defined in this study for the first time.LSHADE-CnEpSin, LSHADE-Epsin, LSHADE, SHADE, GSK, BES, FDB-AGDE, MPA and

  • 144 (All time)
  • 5 (Last 30 days)
  • -- / 5
  • Community
  • 28 Jan 2025

STK

Version 2.8.1.0 by The STK project

The STK is a (not so) Small Toolbox for Kriging

  • 288 (All time)
  • 5 (Last 30 days)
  • 5.0 / 5
  • Community
  • 16 Jul 2024

Truss Problems with Frequency Constraint Benchmark Suite

Version 1.0.3 by Hasan Tahsin ÖZTÜRK

We propose metaheuristic algorithms for five truss problems with frequency constraints.

Truss problems with frequency constraints (TPFCs) are among the most complex real-world engineering optimization problems in the literature due to the non-linearity of the objective and constraint

  • 100 (All time)
  • 4 (Last 30 days)
  • -- / 5
  • Community
  • 8 Feb 2025

Truss analysis

Version 1.0.0 by Eng Heng

Truss analysis by matlab

Truss analysis by matlab

  • 63 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 25 Jan 2021

gibbonCode/GIBBON

Version 3.5.0 by Kevin Moerman

GIBBON: The Geometry and Image-Based Bioengineering add-ON for MATLAB

- Below is a demonstration for:
  • 4K (All time)
  • 28 (Last 30 days)
  • 5.0 / 5
  • Community
  • 15 Jul 2024

Truss Creator

Version 3.0.3 by Stephen Wilkerson

This program presents an interactive MATLAB Live Script–based Truss Builder to support problem-based learning and formative assessment

This program presents an interactive MATLAB Live Script–based Truss Builder developed to support problem-based learning, formative assessment, and conceptual understanding in undergraduate

  • 8 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 20 Feb 2026

CADApps mechanics

Version 2.1.0.0 by Larry Silverberg

CAD Apps for trusses, frames, vibrations, mechanisms, and heat transfer problems.

Aerospace Engineering (MAE) students. The CAD Apps are for trusses, frames, vibrations, mechanisms, and heat transfer problems. These problems are found in MAE courses. The CAD APPS have also been found to be

  • 1.6K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 15 Dec 2015

Truss 3d dynamic nonlinear corotational

Version 1.0.13 by Antonio Agüero Ramón-Llin

Truss 3d dynamic nonlinear corotational

Truss 3d dynamic nonlinear corotational

  • 9 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 9 Apr 2025

Load more