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

 找回密码
 立即加入
搜索
查看: 3584|回复: 10

pscad 4.2.1 和matlab7.0的联合仿真的数据传输问题

[复制链接]
  • TA的每日心情
    郁闷
    2018-4-24 10:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
    发表于 2011-6-2 16:35:33 | 显示全部楼层 |阅读模式
    文档文案
    文档文件名称: pscad matlab
    内容简介: 联合仿真
    所属专业方向: 电气工程
    文件类型: 文档
    来源:

    马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

    您需要 登录 才可以下载或查看,没有账号?立即加入

    ×
    pscad 4.2.1 和MATLAB7.0的联合仿真
    * f4 i8 F. C1 m在dsdyn中编写代码如下:9 K! |2 o$ i' R) L2 I, H
    #storage real:20 @1 Z+ ^- e; |- ~) S$ W# D
          storf(nstorf)=$in1/ J3 l0 Z  {. \, N5 ^
          call MLAB_INT("%:Dir\$path","name","R","R")' E7 @! M' A2 _
          $out1=storf(nstorf+1)
    % u+ A( Q/ ^6 B$ e# X& T7 d      nstorf=nstorf+2
    9 U2 ?: s; g/ B# Y  E1 I就是一个单输入单输出的函数用matlab实现,输出等于输入值,可是运行时输出总是为零,不知道是怎么回事。不知pscad与matlab互传数据时是怎么分配输入给matlab和从matlab输出的数据的,看网友资料是这么编的,请高手指教,谢谢~
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2020-12-8 11:59
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:223 天
    连续签到:1 天
    发表于 2011-6-2 16:52:15 | 显示全部楼层
    问一哈 lz是用4.2.1与R2010a还是2010b联合做的?我的2010b与4.2.1结合不了?还有你的4.2.1是eval版的吗?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-6-2 20:27:21 | 显示全部楼层
    pscad可以和matlab互联,并一起仿真,我很少听说,见到这个帖子我学到点有关这方面的东西,呵呵。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    郁闷
    2018-4-24 10:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
     楼主| 发表于 2011-6-3 16:51:52 | 显示全部楼层
    回复 2# mingyu
    + ?6 T' q! p- g, ~  M- Y$ E
    0 {" e' x, l& j# F: k6 V  P6 w  }, S2 P. _) M- f+ ]1 k
        matlab 2004, 就是matlab7.0。高版本的matlab, pscad不支持,主要是因为pscad出的比较早。我的pscad版本是4.2.1professional,你说的这个pscad版本是什么意思?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2020-12-8 11:59
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:223 天
    连续签到:1 天
    发表于 2011-6-3 20:50:18 | 显示全部楼层
    可能是吧,我看了一下help,里面说只支持6.0或者5.0。但是坛里有人实现了2010版和pscadcad的连接,这个又怎么解释哦。估计还是pscad版本的问题!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-6-8 23:56:24 | 显示全部楼层
    问一句,pscad最新版本是哪个?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2021-6-11 18:27
  • 签到天数: 167 天

    连续签到: 1 天

    [LV.7]常住居民III

    累计签到:250 天
    连续签到:2 天
    发表于 2011-6-9 14:29:52 | 显示全部楼层
    回复 6# 小虎 5 W0 z+ C, B5 A5 x
    6 N/ T4 A6 s6 x7 ]9 j2 Q

      v8 P) P- S# A+ k- `: c    是pscad x4 也就是pscad432
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-6-9 16:09:54 | 显示全部楼层
    我也再做同样的问题!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-6-9 16:14:28 | 显示全部楼层
    ("%:Dir\$path","name)应该改成你在那个盘放,那个文件夹。比如在E盘的test文件加下放着,danshuru为你的M函数名字。也要放到test文件夹下。就应该写成("%:E\test","danshuru")。应该能明白吧!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    郁闷
    2018-4-24 10:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
     楼主| 发表于 2011-6-9 21:03:07 | 显示全部楼层
    回复 9# znxlsd - ]* g" H. E( h3 H4 o! T2 s

    & K5 U5 O" Q6 ?. y# W8 m5 {0 V9 ~
        谢谢,问题解决了,改成call MLAB_INT("E\test","danshuru","R","R")这样的格式就可以有结果了(百分号得去掉),另外原来的问题也找到了,call MLAB_INT("%:Dir\$path","name","R","R")里面name前忘记加$了,加上$后也可以运行了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2026-3-18 08:37

    Powered by Discuz! X3.5 Licensed

    © 2001-2025 Discuz! Team.

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