设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
楼主: sailing123

pscad和matlab联合仿真遇到的问题

  [复制链接]
  • TA的每日心情
    开心
    2016-10-19 21:21
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    累计签到:18 天
    连续签到:1 天
    发表于 2011-5-5 09:51:51 | 显示全部楼层
    还是有问题啊,那就。。。以下只作参考了:
    , S& h! M! C. X1.关于pscad的runtime error的确是常有这个问题,有时候设置不同的project settings-runtime-time settings可以消除这个问题。。。
    ! K0 r( h# P& C3 s* J1 E2.pscad与matlab互联时,PSCAD edit--workspace settings--MATLAB选项卡的设置,我这的设置是两个都可以运行,也就是version 6 or higher或者version 5都行,如果设置前者需要复制7.0下面的一些文件到2008a下。
    & Z& K* ?, N" Q+ `8 D# `+ R! P; `3.matlab一般不要设置中文路径名
    4 y$ n) F+ O5 x; [6 L4.命名mfiles原因是直接复制例子中来的,但是在脚本文件里的设置,对于m文件和mdl文件有所不同,8 H) L) ?5 r( r8 u, Q8 ?5 M. s
    即    CALL MLAB_INT("%:Dir\$Path", "$Name", "R(3)" )
    9 r( F, a: Z* M% Y3 u3 [' m7 e3 P) R       CALL SIMULINK_INT("%:Dir\$Path", "$Name", "R(3)")
    + n4 @/ |* h# g+ c" P; v5.我的系统是windows 7+matlab R2008a

    评分

    参与人数 1威望 +5 学分 +5 收起 理由
    sailing123 + 5 + 5 非常感谢你的解答

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    奋斗
    2016-9-2 17:11
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:1 天
    连续签到:1 天
    发表于 2011-5-5 11:08:29 | 显示全部楼层
    学习了,好帖!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-5-6 17:19:55 | 显示全部楼层
    本帖最后由 sailing123 于 2011-5-6 17:33 编辑
    " J0 \& l" w# \8 ~  X
    8 i8 w- s" {. |# `回复 11# jimxi_6 9 l! J, ]+ k+ z$ @3 I' m# ~5 r# M

    ! }) i/ k, J9 g' {/ w: \1 z9 O# Y7 w6 B( P" Y' |' h0 r
        现在已经可以调通了,我做了这样的修改,在自定义原件的fortran语言中修改了这句话:
    ' N/ K3 b" V% \) B       CALL SIMULINK_INT("D:\c", "sum_1", "R(3)"),其中D:\c是那个simulink文件sum_1保存的路径名。进行了这样的操作:首先保存,点击右上角的小叉,然后点击右上角的大叉退出pscad,重新打开那个pscad文件后运行就可以调通了。因为我试过如果不按这个顺序操作,fortran修改的语言“CALL SIMULINK_INT("D:\c", "sum_1", "R(3)")”根本保存不上。这可能是软件的问题吧!下面是仿真出来的图。
    tu.JPG
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-5-6 17:24:10 | 显示全部楼层
    学习了!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-5-10 09:22:09 | 显示全部楼层
    学习了!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-6-3 17:59:14 | 显示全部楼层
    楼主的QQ是多少呢?想请教你一写问题,谢谢了!我的是578819098.
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2019-11-15 14:39
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:1 天
    连续签到:1 天
    发表于 2011-6-12 09:51:16 | 显示全部楼层
    回复 13# sailing123 ' F) M5 K- R+ u3 r
    ! R  {2 A3 E4 p  Q* o
    ' v* t3 h9 E1 n% O
        楼主,我的问题和你一样,脚本中的语句有保存啊,但运行还是会提示runtime error。能详细和您交流下吗
    6 \7 k& U' s2 P) O

    错误提示

    错误提示

    点评

    不好意思了,问题已解决,跟MATLAB相关,打扰了!  详情 回复 发表于 2016-10-11 10:38
    我也遇到了相同的问题,请问是否解决了,能否告诉我一下?  详情 回复 发表于 2016-10-11 10:25
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-6-12 14:23:06 | 显示全部楼层
    学习下。感谢
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2012-2-9 10:46:46 | 显示全部楼层
    讨论得很深入,请问楼主,我运行例程时,function [out_IF] = hyst_plot(I_F)中的I_F在程序中怎么也没找到,即输入量的名字在matlab中是如何定义的?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2012-8-24 09:49:45 | 显示全部楼层
    回复  jimxi_6
    - `& V& e; _- r! @
    6 K3 K/ m2 N6 r' y; c' N
    : \$ w& c: N! ?    现在已经可以调通了,我做了这样的修改,在自定义原件的fortran语言中修改了这句话 ...
    7 D" B0 z. G2 j+ ~* a; {sailing123 发表于 2011-5-6 17:19
    ) K1 t8 s; B, L( Q" P; i, g2 ]& R
    % E3 O1 L' G1 r. K' C  l3 {5 k
    这样做了,还是不行。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2024-5-2 18:32

    Powered by Discuz! X3.5 Licensed

    © 2001-2024 Discuz! Team.

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