Beating (cartoon) Heart

Fun Valentine's Day animation: An implicit "heart" surface is diffused forwards and backwards to simulate (cartoon) heart beating.
348 descargas
Actualizado 6 feb 2019

Ver licencia

Nota del editor: This file was selected as MATLAB Central Pick of the Week

The implicit heart surface Phi=2-(2*X.^2 + Y.^2 + Z.^2 -1).^3 + 0.2*X.^2.*Z.^3 + Y.^2.*Z.^3 is diffused using the 3-D heat partial differential equation in a periodic box via the Fourier spectral method. After using fft's to handle the space derivatives, the remaining ordinary differential equation has an analytic solution in time. Once melted, the solution is run in reverse to simulate beating (this reversal part added by Luke Dosiek).

Citar como

Nathaniel Barlow (2024). Beating (cartoon) Heart (https://www.mathworks.com/matlabcentral/fileexchange/70206-beating-cartoon-heart), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2016a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre Cardiology en Help Center y MATLAB Answers.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versión Publicado Notas de la versión
1.0.0