yogurtapple 发表于 2012-5-29 00:47:16

急,简单的PSCAD和MATLAB互联问题求解

本帖最后由 yogurtapple 于 2012-5-29 00:50 编辑

本人刚开始学习PSCAD,对各种知识都不是很了解,下面是我按照网上的参考信息搭建的一个最简单的图,但是运行通不过,希望大家能帮我找一下原因,我好及时学习,谢谢






script
# STORAGE REAL:2
STORF(NSTORF)=$A
CALL MLAB_INT("%:/Dir\$Path", "$Name", "R", "R")
$B= STORF ( NSTORF + 1)
NSTORF = NSTORF + 2

m文件:
function=test(in)
out=in;

yogurtapple 发表于 2012-5-29 08:45:54

大家说说这到底是怎么啦

hwt_sjtu 发表于 2012-6-5 08:23:56

可能是路径存在问题,看一下你的M文件放的位置,如果和psc文件在同一个目录下,把Filepath改成“\”试一下看看

win_wang 发表于 2012-8-13 15:08:26

#STORAGE REAL:2
! --------------------------------------------------
! --------------------------------------------------
! PSCAD/EMTDC - MATLAB INTERFACE
! Module: $Name

          STORF(NSTORF) = $A!
! --------------------------------------------------
! Call PSCAD/EMTDC Matlab Interface:

! --------------------------------------------------
       CALL MLAB_INT("%:Dir\$Path", "$Name", "R " , "R")
!
! --------------------------------------------------
! Transfer Matlab Output Variables from Matlab Interface
! --------------------------------------------------
!
! First Output Array (REAL(1))
       $B= STORF(NSTORF+1)
! Update STORx Pointers
      NSTORF = NSTORF +2

huxinscu 发表于 2012-10-19 11:29:58

m文件引用问题吧!m文件一定要放到psacd -matlab-mfiles里面的!
页: [1]
查看完整版本: 急,简单的PSCAD和MATLAB互联问题求解

招聘斑竹