遇到一个不大不小的问题。
mathcad吧
全部回复
仅看楼主
level 5
小四儿222 楼主
涉及到很多xy图表,计算每张图都要用很多的时间,计算-出图后关闭mc并点击保存。但是下次重新打开这个mc文件,所有图里的曲线全都消失了。all gone...然后又要再计算-出图。。。刚就是这样,趁它计算出图间隙发个贴吐槽一下,同时看看大家有什么主意意见或建议?不然太浪费时间了,对着那个绿框发呆?[不高兴][不高兴][不高兴]
2015年12月15日 01点12分 1
level 15
您遇到的是正常现象,MC本来就是这样工作的。
我的办法是把做XY图的每个图形矩阵存为excel文件,下次直接调用excel数据,避免重新计算。
或许还有更好的办法。
2015年12月15日 03点12分 2
我完了试试,谢谢解答。
2015年12月15日 04点12分
level 12
肯定不会改动的大矩阵复制出来,给一个变量赋值,这样就存到硬盘里了,不必每次都走内存。
这段时间我做的这个大活儿也涉及到这个了,很快就想明白了,有几百兆的硬盘空间干嘛不用上呢?所以能引出来的prn、bin文件我都给引出来(大概意思跟上面月城说的是一样的),没必要引的(比如说会经常改动的),那就用我上面说的那个方法把结果复制到一边儿去。
MC打开上百兆的大文件没什么压力,因为它打开文件的时候所做的主要动作就是把屏幕所见的内容(硬盘数据)调到内存里去处理,MC屏幕所能看到的内容顶多几KB,所以打开速度还是挺快的。如此,只要想办法让它尽量在打开过程中写内存就可以了。
如此我就衍生出了自定义“说明变量”的方法,嗯,这个就跟你的这个问题没什么关系了。等以后有时间了,我把这个“说明变量”的经验在MC吧里写写。
2015年12月15日 05点12分 3
哦,倒数第二段最后一句,应该是“如此,只要想办法让它尽量在打开过程中少写内存就可以了。”
2015年12月15日 05点12分
level 11
上面已经把思路说清楚了,我提供个实例。
https://tieba.baidu.com/p/4066574716
参见贴中给出的源文件,以及10楼的说明。
2015年12月15日 08点12分 4
受教[OK]
2015年12月15日 15点12分
1