动画数学函数
这个条目是塞拉斯创建的众多交互应用程序之一,我对他的许多条目都很感兴趣。我选择强调“Plot GUI 2d”,因为它简单,但对教学数学概念有用。形象化帮助学生理解概念,而动画则增强了这种理解。
Silas在YouTube上发布了一段视频,展示了这个应用的运行情况,所以我在这里简单地引用一下。
关于代码的一些亮点:
- 西拉使用本地函数在他的脚本.这是R2016b中引入的一个相对较新的特性,所以我很高兴看到它被使用。
- 他使用“KeyPressFcn”属性来捕获按键,按键控制图形的缩放和平移。
- 他通过改变歌词使台词生动起来XData和YData线对象的属性,而不是重新绘制线。这是制作高效动画的推荐方法。animatedline是另一个有用的功能。
我对赛拉斯有个建议他使用一个脚本编写了这个脚本,其中一个全局变量在他的一些局部函数中共享。为此,我更喜欢使用函数with嵌套函数.当你这样做时,应用程序的生命周期与数字有关,所以只要数字是开放的,它将继续工作,即使你做一个“清除所有命令行中。
评论
- 类别:
- 选择
评论
要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。