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

ISIGHT与MATLAB集成的一个问题

[复制链接]
发表于 2006-12-13 10:48:04 | 显示全部楼层 |阅读模式 来自 上海交通大学
我用ISIGHT与MATLAB集成计算,用得当例子就是在本栏中下载的fence.desc文件
   我的ISIGHT指向是D:\isight
          MATLAB的指向是D:\mathlab\work
  我先将fencein.txt,
           fenceout.txt,
           fencetemp.txt,
           fence.m,
           fence.desc文件COPY到D:\isight中
  将fence.m文件
   function fence
  [a,b]=textread('FenceIn.txt','%s %f');
  mj=b(1)*b(2);zhch=2*(b(1)+b(2));f=fopen('FenceOut.txt','w');
  fprintf(f,'The Area is:%f\nThe Perimeter is:%f',mj,zhch);
  fclose('all');
  改为
  function fence
  [a,b]=textread('D:\isight\FenceIn.txt','%s %f');
  mj=b(1)*b(2);zhch=2*(b(1)+b(2));f=fopen('D:\isight\FenceOut.txt','w');
  fprintf(f,'The Area is:%f\nThe Perimeter is:%f',mj,zhch);
  fclose('all');
发现不计算了,这是什么原因
我的执行图为

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2006-12-15 22:43:43 | 显示全部楼层 来自 上海闵行区
Simdroid开发平台
在fence.m文件最后加上:exit。
不运行了,大概是因为isight不知道matab已经计算完了,所以要在m文件中加上exit。
不过,用isight的insert matlab模块,不用exit,用了exit反而不行,这是我试验出来的。
本人也是新手,第一次给人家答疑,感觉不错,^_^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

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

GMT+8, 2024-10-6 06:43 , Processed in 0.035452 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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