|
"Ela " <elahetale@yahoo.com> wrote in message
news:hd5j2t$28l$1@fred.mathworks.com...
> hello,
>
> Consider I want to control my input block( like a Dc source in simpower
> systems category in simulink) using a code( like an M-file code), do u
> have any suggestion for me?
>
> to be more specific, i model my system in simulink but the input of my
> system is changing during the excution ( for example if the output is
> larger than a value the input should change) how I can control this
> source(DC voltage) source.
>
> Thanks,
> Ela
>
Use a controlled voltage source and feed it whatever signal you want.
Probably best to use Simulink block rather than MATLAB code to construct the
signal. You can change a block parameter once the simulation has started
running using set_param, but a much better approach is to construct the
signal in Simulink and feed it to the controlled voltage source. If you
really have to use MATLAB have a look at the Embedded MATLAB function.
HTH,
Arnaud
|