Better line crossings in Simulink models

Improves readability of Simulink models by appending "line steps" to lines where they cross.

You are now following this Submission

Editor's Note: This file was selected as MATLAB Central Pick of the Week

Line crossings should be minimized in Simulink models (due to MAAB/MISRA recommendations). Unfortunately, sometimes this cannot be completely achieved.
This script updates regular line crossings with a "line step" and improves a readability of the Simulink model ("3D like effect").
It uses the fact that default Simulink grid is 5 pixels - the script appends line steps of 4 pixels height, which can be easily identified and removed (undo function).
For usage see examples and m-file code.
A Matlab shortcut can be created to ease the usage.

Cite As

Josef Rieger (2026). Better line crossings in Simulink models (https://www.mathworks.com/matlabcentral/fileexchange/37954-better-line-crossings-in-simulink-models), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Modeling in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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