PSCAD与MATLAB的接口问题

一直在做PSCAD与MATLAB的接口问题,由于PSCAD自带免费编译器的功能所限,所以PSCAD接口需要另外安装fortran编译器.

首先我在Windows7系统下载安装了IVF9.1,MATLAB版本为R2008a,但是安装IVF9.1以后别说与MATLAB接口就算是常规PSCAD程序都报错无法运行,有人说IVF9.1需要http://www.doczj.com/doc/92851105bed5b9f3f90f1ca0.html的支持,可我一直就装着Visual Studio 2005的啊,在PSCAD官方英文论坛上看了好多相关问题及解答,但也始终未能解决这一问题,偶然一个机会有个论坛兄弟推荐我用CVF,我才仔细查看了一下原来CVF6.6也完全能支持PSCAD与MATLAB的接口,之前被一些声称只有IVF的编译器才可实现PSCAD、MATLAB接口的论文严重误导!遂今早来了马上卸载掉了IVF9.1,下了CVF6.6标准版,装完以后发现与MATLAB接口仍有问题,提示“can't open input file 'libeng.dll'”,后来得到PSCAD群里兄弟的指点,意识到可能是因为MATLAB r2008a版本过高了,因为PSCAD4.2都是两三年前的版本了,至今未予更新,所以我又卸载了R2008a,下载了MATLAB6.5,可根据经验 Windows7系统是无法支持MATLAB6.5的(因Vista 不支持6.5版本,而Windows7是以Vista为内核的),还好我电脑装的是双系统,

进到XP系统后,重新安装了CVF6.6编译器和MATLAB6.5,然后运行PSCAD4.2.1,进入Edit-Workspace Setting,首先切换到Fortran选项卡,在Installed Version一项里将编译器改为“Compaq Visual Fortran Standard Edition 6.6”,再切换到Matlab选项卡,同样在Installed V ersion 一项中选择“Version 6 or higher”,如果安装完全正确的话,在选中“Version 6 or higher”后下面的Library Path选项会自动更新。

PSCAD 4.2.1与MATLAB 6.5接口的准备工作到此完成。下面加载PSCAD软件自带例程examples\matlab文件夹下的任一个实例,点击运行,此时PSCAD会自动调用MATLAB,进行仿真运算,如果程序可以正常运行而没有任何报错信息,说明PSCAD与MATLAB接口宣告成功!

\有几点注意希望对PSCAD初学者有所帮助:

1.PSCAD由于版本更新问题,与MATLAB接口问题上对MATLAB版本也有所限制,支持MATLAB 6.5及以下版本,MATLAB7.x(包括R2007、R2008)均无法成功接口;

2、PSCAD与MATLAB接口采用的编译器的选择上,自带的GNU 1.1.1由于功能所限无法实现,所以必须安装其他编译器CVF(compaq visual fortran compiler)或IVF(intel visual fortran compiler)等,由于IVF需要http://www.doczj.com/doc/92851105bed5b9f3f90f1ca0.html的支持,而且安装序列号也难以找到,所以本人还是推荐安装CVF 6.6;

3、系统问题,要实现PSCAD与MATLAB的接口,必须在XP及以下平台,因为尽管PSCAD4.2.1在Vista和Windows 7系统可以完美运行但这两个系统却无法支持MATLAB6.5版本。

pscad 与 matlab 接口,PSCAD与MATLAB的接口问题相关推荐

  1. pscad与matlab接口,PSCAD/EMTDC与Matlab接口研究

    仿真是电力系统研究人员进行电力暂态分析的先进手段之一[1-2].近年来,出现了一些应用Matlab与电磁暂态软件联合编程的文献[3-4].这里介绍一款综合利用EMTDC[5-7]与Matlab[1,8 ...

  2. pscad与matlab接口,pscad与matlab接口

    Matlab 中文论坛: VB 与 MATLAB 接口的实现: 实例说明 在本实例中, 我们制作一个能够与 Matlab 进行交互的应用程序.... Matlab文件与程序接口_计算机软件及应用_IT ...

  3. pscad与matlab接口,PSCAD与MATLAB的接口问题

    PSCAD与MATLAB的接口问题 一直在做PSCAD与MATLAB的接口问题,由于PSCAD自带免费编译器的功能所限,所以PSCAD接口需要另外安装fortran编译器. 首先我在Windows7系 ...

  4. MATLAB中PS是什么意思,matlab与pscad的区别

    4.搭建PSCAD运行程序 ? 5.PSCAD图形用于其他文本 ? 6.利用MATLAB中的小波工具包对PSCAD仿 真结果进行分析 1.PSCAD简介 ? PSCAD/EMTDC是一种世界各国广泛. ...

  5. matlab abc dq,关于matlab及pscad中abc2dq模块的使用.doc

    关于matlab及pscad中abc2dq模块的使用.doc 关于matlab 及pscad 中abc2dq 模块的使用 Abc2dq 是电气控制系统中经常需要使用的模块,一般书本中对其的定义如下: ...

  6. matlab中的abc-dq,关于matlab及pscad中abc2dq模块的使用

    关于matlab 及pscad 中abc2dq 模块的使用 Abc2dq 是电气控制系统中经常需要使用的模块,一般书本中对其的定义如下: 0cos cos(2/3) cos(2/3)2sin sin( ...

  7. 怎么把dll库写成MATLAB接口,如何在Matlab中应用动态连接库接口技术

    1 引言 Matlab是当前应用最为广泛的数学软件,具有强大的数值计算.数据分析处理.系统 分析.图形显示甚至符号运算等功能.利用这一完整的数学平台,用户可以快速实现十分 复杂的功能,极大地提高工程分 ...

  8. Matlab与C/C++混合编程接口及应用

    http://www.cnblogs.com/lidabo/archive/2012/08/24/2654148.html 在参考文献基础上.补充和完善了. Matlab与C/C++混合编程接口及应用 ...

  9. matlab都有什么接口,介绍MATLAB与C++的几种接口方式

    matlab调用c++,应该用mex把cpp编译成 .mex文件供MATLAB在命令行方式下调用吧 看下面这片文章 文章: 摘自北京理工大学BBS MATLAB是什么东东?不用我多说了,大批的高手会告 ...

最新文章

  1. AngularJs 1.5 $location获取url参数
  2. .NET Core微服务之基于Ocelot实现API网关服务(续)
  3. pci中断号分配_西门子S7-200 SMART中断及中断指令概述
  4. 杭电1018 Big Number
  5. iamond operator is not supported in -source 1.5
  6. 激光雷达与毫米波雷达对比
  7. selenium打开Firefox、IE、Chrome浏览器【python】
  8. php 3d animation,如何用HTML5的Canvas制作3D动画效果
  9. 普通Java类获取Spring的bean
  10. linux进程共享内存通信,linux下进程通信方式--共享内存
  11. Python引力波火了 你该了解的开源框架
  12. eclipse J2ME调试时模拟器一闪就消失原因
  13. sip协议的超时机制
  14. 很多人都不知道的如何通过银行如果最简便识别出联行号
  15. excel锁定单元格不能修改_锁定单元格不被任意修改和删除
  16. 拆机专用磁力桌垫:保证一颗螺丝也不漏网
  17. 在Deepin v20系统中安装RTL8821CE无线网卡驱动的步骤
  18. 智能陈桥输入法软件测试,智能陈桥 for linux 版本发布
  19. 重言式判别 (数据结构课程设计)
  20. 简单的基于规则的汉语拼音分词

热门文章

  1. matlab的超松弛迭代法,基于MATLAB的超松弛迭代法的电位研究
  2. R——投入产出表,直接消耗系数矩阵,完全消耗系数矩阵
  3. 12306余票查询(一)——分析页面
  4. 惠普彩色打印机不出颜色
  5. 通达OA 开发工作流触发器碰到的一个特殊现象
  6. Arduino与Proteus仿真实例-Nokia3310显示屏驱动仿真
  7. 1、Three.js 实现元宇宙汽车 3D 模型(网络)
  8. idc服务器租用和虚拟主机区别,云主机与虚拟主机及IDC(托管服务器)的区别
  9. 音创a55怎么安装系统_音创ktv点歌系统_音创点歌机怎么样_音创ktv点歌系统a55
  10. odbc驱动安装部署