找回密码
 注册
Simdroid-非首页
查看: 875|回复: 6

【原创】m文件与fig文件创建figure的十大差异

[复制链接]
发表于 2003-10-16 22:44:36 | 显示全部楼层 |阅读模式 来自 上海闸北区
用代码写figure,并不是麻烦。如果你习惯了,或者熟悉了,会发现用代码实现guide编程,比GUI方便很多,功能也很强大。  
用m文件实现guide编程,相比GUI编程有几大差异:  
1. 代码可复用,节省成本;  
2. GUI不能灵活创建uimenu,并且不能编辑其所有属性;  
3. GUI还没有实现创建uitoolbox;  
4. GUI不能创建所有axes的子对象;  
5. 写界面也有一些算法,在GUI中无法实现。而用m文件就可以实现在不同窗口尺寸下给对象以合适的位置;  
6. m文件可以生成非常复杂的界面;  
7. 采用GUI编程,代码编译后依赖于*.fig文件;  
8. m文件可以实现组件;  
9. m文件创建的对象,可以方便的在handle中存取数据;  
10.m文件可以将创建对象代码与动作执行代码很好的结合起来。

评分

1

查看全部评分

发表于 2003-10-19 20:09:14 | 显示全部楼层 来自 上海闸北区

回复: 【原创】m文件与fig文件创建figure的十大差异

Simdroid开发平台
谢谢cwit 的分享:)
发表于 2003-10-19 21:51:05 | 显示全部楼层 来自 北京

回复: 【原创】m文件与fig文件创建figure的十大差异

.fig的应该速度更快吧
 楼主| 发表于 2003-10-20 12:07:32 | 显示全部楼层 来自 上海闸北区

回复: 【原创】m文件与fig文件创建figure的十大差异

关于速度,差别并不大。但是figure编译后的速度,却是一个问题。有时间我将这个问题的现象在提出来大家分析。
duqiaoren 该用户已被删除
发表于 2006-4-12 17:21:00 | 显示全部楼层 来自 山西忻州
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-4-20 00:46:40 | 显示全部楼层 来自 北京东城
哦想问个问题,我的一个程序是一个迭代程序,计算量比较大,我在计算之前画了一个figure,想在迭代过程当中给出一个收敛的曲线,结果,一算起来,跟死机差不多,图也不更新,到最后了才出来
最后只好改用disp函数显示数值:(,这个到是没问题……
发表于 2006-4-20 11:38:35 | 显示全部楼层 来自 新加坡
原帖由 WaitingForMe 于 2006-4-20 00:46 发表
哦想问个问题,我的一个程序是一个迭代程序,计算量比较大,我在计算之前画了一个figure,想在迭代过程当中给出一个收敛的曲线,结果,一算起来,跟死机差不多,图也不更新,到最后了才出来
最后只好改用disp函数 ...


Please take a look at drawnow function.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 21:31 , Processed in 0.042834 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表