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

怎样改变simulink计算结果的写入频率?

[复制链接]
发表于 2010-11-21 15:10:43 | 显示全部楼层 |阅读模式 来自 安徽合肥
小弟用gui调用simulink计算,计算结果是用out模块输出,
[timeVector,stateVector,outputVector] =sim('modelname');
如果计算量很大的话,在计算结束后会出现以下错误:
Data logging exceeded available memory
Cannot transpose logged data before saving to MATLAB
Cannot convert log variable '' to MATLAB format
不知道大家有没有遇到过类似的问题,或者有什么方法解决这个问题?
发表于 2010-11-21 19:32:59 | 显示全部楼层 来自 黑龙江牡丹江
Simdroid开发平台
内存不够,试试压缩模式。先把Matlab关掉,把环境变量设成set MATLAB_MEM_MGR=compact,再重新启动Matlab。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-11-22 10:57:51 | 显示全部楼层 来自 安徽合肥
2# messenger
谢谢版主!设了环境变量后就没有问题了

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

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

GMT+8, 2024-10-5 09:32 , Processed in 0.030235 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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