Truss Optimization with Fmincon

Find optimal areas to minimize truss compliance in 2d and 3d

You are now following this Submission

Areas and displacements plotted for each iteration.

Documentation attached.

See 'truss_fmincon_doc.m' for getting started.

https://youtu.be/E9JGBJfS-FM

Cite As

Silas Henderson (2026). Truss Optimization with Fmincon (https://se.mathworks.com/matlabcentral/fileexchange/71981-truss-optimization-with-fmincon), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.14

only edit documentation and style

1.13

tried sparse + objective gradient, didn't speed up as much as hoped, remove note about this.

1.11

only change a file name

1.1

change to 3 scripts: doc, 2d, 3d

1.0.365

fix typo, change adjustable 2d initial mesh to 139-bar

1.0.364

fix typo

1.0.363

add note to start w/ trss_fmincon_example_2d

1.0.362

update yt link

1.0.361

.

1.0.36

fix fn name

1.0.35

add adjustable 3d version

1.0.34

add adjustable 2d version

1.0.33

update icon

1.0.32

replace yt link

1.0.31

bundle, style, add more comments

1.0.12

tidy, add comments, use c, s instead of dx/L dy/L

1.0.11

edit

1.0.1

description

1.0.0