Perfusionist nurse trying to lear fluids mechanics
26 views (last 30 days)
Show older comments
Hello everyone;
I am an Spanish nurse studying a postdegree of Extracorporeal Circulation on Cardiac Surgery and now we are studying phisiology and fluids mechanics and i discorver my university has license with matlab and i would like to learn about my field simulating on this software. Anyone has any tip how start, if vaible simulate an oxiygen membrane etc
Thank you everybody.
3 Comments
Steven Lord
on 23 Dec 2025
Lots of companies and individuals use MATLAB and MathWorks products for medical applications. You can read stories about what our customers in this space have done here and here.
I kind of agree with John D'Errico here. Before you start going in-depth into applications, you should probably develop a good foundation of how to use MATLAB. I suggest you start with the free MATLAB Onramp tutorial to quickly learn the essentials of MATLAB. After that, well, I don't see any of our self-paced online courses that seem tailored towards medical applications, but depending on what you're interested in doing some of the general Data Import and Analysis or Modeling and Simulation courses may be useful.
Accepted Answer
Star Strider
on 23 Dec 2025
Edited: Star Strider
on 25 Dec 2025
I have not seen any posts here on the details of cardiovascular dynamics. I am not certain if Simscape Fluids can help you with this, since I see no specific mention of blood in the Isothermal Liquid Library.
I would do a Web search. I did and discovered Blood flow dynamics and vascular fluid mechanics (this has since been retracted, however the references are still available although 20 of the 30 references were not varifiable), Blood Flow - Matlab | PDF | Hemodynamics | Fluid Dynamics, Blood flow dynamics and vascular fluid mechanics, and a book Biomedical Fluid Dynamics: Flow and Form (ISBN: 9780198812586).
I suggest that you search using 'blood (physical properties) (fluid dynamics} matlab' to see what you can find that may be relevant.
EDIT -- (25 Dec 2025 at 14:41)
I just now discovered: SimVascular: Cardiovascular Modeling and Simulation and Cardiovascular System in SimscapeTM with ECMO Machine
.
4 Comments
Star Strider
on 30 Dec 2025
MATLAB works well for such simulations. I sm also beginning to learn Python.
Linux requires understanding of the command line syntax, however Ubuntu mostly uses graphical user interfaces currently, so that makes using it much easier. I only need to use the commands occasionally.
I am pursuing cardiovascular dynamics with the objective of modeling reflections in the arterial system, and related characteristics. This is a bit difficult because I have not been able to find an appropriate description of the mathematics of those dynamics. This is for a different project, as well as to satisfy my own curiosity. The electrical analogs for that are mostly with respect to transmission llines.
More Answers (1)
William Rose
on 31 Dec 2025
I have used Matlab for cardiovascular simulations.
In the NIH-funded study "Impact of continuous-flow mechanical circulatory support on cerebrospinal fluid motility", (Artificial Organs, 2023) we simulated patients with varying degrees of heart failure, with and without a left ventricular assist device, with particular attention to cerebrospinal fluid pressure and flow.
In the NASA-funded study "Computational simulation to understand vision changes during prolonged weightlessness" (2013), I made a cardiovascular simulation in Matlab which included effects of gravity versus no gravity and effects on cerebrospinal fluid pressure.
In the two studies above, I used discrete electrical elements (resistors, capacitors, etc., sometimes non-linear, and with properties that change with time) in the cardiovascular models.
In the study "Application of 1D blood flow models..." (Journal of Biomechanics, 2011) we used transmission lines as well as discrete elements, to get insight into wave reflection issues in the circulation.
0 Comments
See Also
Categories
Find more on Thermal Analysis in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!