登录论坛

查看完整版本 : [求助]几个关于matlab的小问题


tearsdown
2008-03-09, 16:14
各位大侠,我现在用matlab7.0 请问
1 我给一个变量赋值为10的负7次方,在workspace中查此变量为0,在command中输入变量显示正确数值,我以为小于10的负7次方的数matlab默认为0 ,可我赋值10的负100次方,无论workspace
还是命令栏中都正确显示,为什么?
2 我用一些软件如HFSS,如果遇到突然关机,或者别的什么事情可以自己停止程序计算,而已经计算好的数据可以保存,等到下次接着算,
matlab是否可以这样?
3 如果一个循环1000步,在计算没有结束时,我是否可以知道已经计算好了多少步,现在正在计算哪一步呢?
谢谢各位不吝赐教!?

watcher
2008-04-02, 15:14
1,matlab的计算精度是比较高的,可以无视
2和3,在自己的循环控制中可以添加代码实现,不过会显著增加总的执行时间。

xuf150
2008-04-04, 14:10
2,MATLAB历史记录都是保存的啊,下次开机后以前的历史记录都在,至于计算结果直接在命令窗口算的应该不会保存,因为那不是一个文件啊,自己猜的,没试过,有机会试一下.