上述matlab程序代码执行效果如下图所示:
原理是:一个动圆沿一个定圆的圆周外部无滑动的滚动(两个圆的半径相等),动圆的圆周上的一固定点运动的轨迹就是心形线。
本人对matlab不是很熟悉,直接调用心形线参数方程写的。
源码: