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

 找回密码
 立即加入
搜索
查看: 1490|回复: 0

pscad 自定义模块

[复制链接]

该用户从未签到

尚未签到

发表于 2011-12-8 21:28:42 | 显示全部楼层 |阅读模式

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

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

×
pscad自带的例子中,和MATLAB互联仿真画磁滞回线的那个例子。matlab的程序能否解读一下,想把它做成c语言编的程序。1 N5 x  W9 q9 J& O/ E/ _- {
function [out_IF] = hyst_plot(I_F)4 ~2 H) q$ ~8 m7 w- }
%! A: Q! i' x' ]% C' ^3 W& T
% This function is generated by MATLAB-PSCAD component generator V1.0
2 g3 l+ {0 n4 M4 H% H%4 [$ ^9 b& J5 j! A
% Input:
9 w' R' b, B# U, g  h- o$ Q! G2 c%        I_F of dimension 2 1
2 v  v) f' T5 [4 v' w$ s%
# V! z* D7 m. P; v3 c0 Q%
( ^2 v5 P/ {$ X0 F& f/ c% Output:, n, u2 _( o( a* L
%        out_IF of dimension 1 13 b+ l1 P8 I: ]! F
0 e8 l& y9 a0 K) g' z! ^8 c1 F
global Ia flux my_nom  f6 o& |7 C& }% C9 v

; D6 m, V$ N9 r/ Gn2=15;                % points number
1 i1 o1 G% E& P+ q( GFlim=2.5;                % Flux limit
0 n7 C  ~- ^  S2 l" l( [) wIlim=0.1;                % Current limit
$ ]) |7 ?3 h3 l4 k9 v$ ?- w! e* W- t1 _% F: o
%if ~exist('my_nom')' K2 u* Z! m) `+ T# u
  my_nom=1;% x' k7 x3 ]4 k1 Q1 Z0 K9 ]1 t
  Ia(n2)=0;8 @& B0 ?( D# X+ {) J. ~: t4 \& Z
  flux(n2)=0;, M$ u# d* O, k! H: K/ _# S
%end
. ]5 B- Y- ~) Z5 U4 N- s  mfigure(1);: r9 ~5 y( e1 ?1 ?, @7 c9 ]* G
for i=n2-1:-1:1
9 H+ Z1 t) p4 f: ?$ D% ] Ia(i+1)=Ia(i);
; c* }# ~0 i1 h/ B- j flux(i+1)=flux(i);* k& p+ c4 g) G
end/ k) P7 _, q$ K. V
Ia(1)=I_F(1);2 C; \9 Y5 U) v9 t3 E
flux(1)=I_F(2);
5 V6 @+ z8 g2 t5 j1 A% line(Ia,flux);
7 j! @8 a0 ~9 F& S6 T; y plot(Ia,flux);
7 y7 X) V. v- e& u$ g5 \& r set (gca,'XLim',[-Ilim Ilim],'YLim',[-Flim Flim]);
* H2 P4 I6 N5 [$ I% N pause(realmin);
! N8 l' w" ~* S  |7 Q& p4 |; U- y
+ Y  F% [1 r7 B$ K- j4 ?" u7 V. Kout_IF=0.0;
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

招聘斑竹

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

GMT+8, 2026-11-2 15:20

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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