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

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

[讨论] pscad 自定义模块

[复制链接]

该用户从未签到

尚未签到

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

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

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

×
pscad自带的例子中,和MATLAB互联仿真画磁滞回线的那个例子。matlab的程序能否解读一下,想把它做成c语言编的程序。
8 i6 h! P) |' Y2 b+ Pfunction [out_IF] = hyst_plot(I_F)4 _! }0 B: @  d) L' V/ _& V
%& f& \& \& S9 ^% O( K
% This function is generated by MATLAB-PSCAD component generator V1.0* x( _- H- r6 V6 A2 Q' _
%0 l9 p" N) e: c& A4 i6 y
% Input:4 g1 k7 s. m( }% _0 R# V
%        I_F of dimension 2 1- k- c+ M5 l2 i" T. d0 l( v& H
%
4 p1 k8 L% v9 Q3 m; q%+ }/ {# f3 Z: W
% Output:
& c7 L1 |  G: H2 s, O# G: m%        out_IF of dimension 1 1' c% d# D5 d  U( n# P
0 {+ o% a+ ]7 _  O( Y
global Ia flux my_nom
: y' v8 ]' |* h+ V" v) B) R# E
1 B; R2 O) H5 N$ _! ?6 Kn2=15;                % points number
. Z) h: G+ z# G, ?6 l, MFlim=2.5;                % Flux limit
: I3 `: A: [! L) z# ZIlim=0.1;                % Current limit
& Z# u" R# O" K5 H/ k1 A2 j& J( O
+ M  A* C4 Z$ j. s' p%if ~exist('my_nom')
7 W2 j* ?* o- `$ N% Z7 a8 z1 p  my_nom=1;$ K" K2 f. ^2 H2 X; Z
  Ia(n2)=0;
! f- n% F. a% h  flux(n2)=0;) z( i7 }; @7 F& X' ?
%end! L0 z8 G4 \) z5 I2 s+ X  r
figure(1);4 s# V0 q/ ^* {6 z; U
for i=n2-1:-1:1
) F, ~# O# r. O6 d Ia(i+1)=Ia(i);/ I3 \! ?) ~6 ~  W) h: r' h8 K
flux(i+1)=flux(i);
) @0 _6 n- m/ s6 C* aend. i: V/ X3 h7 Y5 c
Ia(1)=I_F(1);
- k$ a' ]6 ]# g, F6 j& G7 A flux(1)=I_F(2);# f- ~6 m4 d9 A& }+ {! s; W6 T8 R
% line(Ia,flux);
5 B7 _: p) w- @7 n* }1 T plot(Ia,flux);
, d8 X' T7 _+ F" L set (gca,'XLim',[-Ilim Ilim],'YLim',[-Flim Flim]);' P; V7 [6 C7 [9 K3 j# Y. E6 z/ w
pause(realmin);/ L! r+ d2 v8 c/ e% J5 s

) [, j' N9 I% t2 @. a9 s/ dout_IF=0.0;
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

招聘斑竹

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

GMT+8, 2026-3-18 11:49

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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