pscad 自定义模块
pscad自带的例子中,和matlab互联仿真画磁滞回线的那个例子。matlab的程序能否解读一下,想把它做成c语言编的程序。function = hyst_plot(I_F)
%
% This function is generated by MATLAB-PSCAD component generator V1.0
%
% Input:
% I_F of dimension 2 1
%
%
% Output:
% out_IF of dimension 1 1
global Ia flux my_nom
n2=15; % points number
Flim=2.5; % Flux limit
Ilim=0.1; % Current limit
%if ~exist('my_nom')
my_nom=1;
Ia(n2)=0;
flux(n2)=0;
%end
figure(1);
for i=n2-1:-1:1
Ia(i+1)=Ia(i);
flux(i+1)=flux(i);
end
Ia(1)=I_F(1);
flux(1)=I_F(2);
% line(Ia,flux);
plot(Ia,flux);
set (gca,'XLim',[-Ilim Ilim],'YLim',[-Flim Flim]);
pause(realmin);
out_IF=0.0;
页:
[1]