[Scilab-users] Steady state condition of o first order low pass filter
Perrichon
perrichon.pierre at wanadoo.fr
Sat Jul 23 18:48:01 CEST 2016
Hello Paul,
Thank you for this information, it works perfectly in one Xcos schema.
I ve written a function in a sce file before starting xcos simulation, and
by adding a label « PB1 » and testing « gui=CLR », the procedure is more
general (see attached file).
Nevertheless, it is surely not well adapted in a stronger schema with
superblocks et more than one CLR block.
Also, I think that the right solution at the right place would be to modify
the CLR gui, by adding a case « Initial state », like in the Integrator with
saturation block (it should definitively slove this problem).
So, do you advice to write a bugzilla in the wishlist ?
Best regard,
Pierre
De : users [mailto:users-bounces at lists.scilab.org] De la part de Paul
Bignier
Envoyé : vendredi 22 juillet 2016 12:13
À : Users mailing list for Scilab <users at lists.scilab.org>
Objet : Re: [Scilab-users] Steady state condition of o first order low pass
filter
Hello Pierre,
Indeed you can modify that field in the block's "model.state" parameter (0
by default).
>From Xcos, Go to Simulation->Compile.
Then in Scilab (let's assume your block number is 3) :
--> scs_m.objs(3).model.state = newInitValue; xcos_simulate(scs_m, 4);
Regards,
Paul
On 07/22/2016 12:02 PM, Perrichon wrote:
Hello,
Is there a way to initialize a first order low pass filter to an initial
value to its final value, in order to avoid any transitory at start
simulation ?
May be in a batch file and accessing to the scs_m CLR block register ?
But I dont see where can I do it.
Do you have any idea.
In the following example, I want 1 in register up to time t=5s
Init value is not available in the CLR block.
Thanks for your response,
Sincerely
Pierre
_______________________________________________
users mailing list
users at lists.scilab.org <mailto:users at lists.scilab.org>
http://lists.scilab.org/mailman/listinfo/users
--
Paul BIGNIER
Development engineer
-----------------------------------------------------------
Scilab Enterprises
143bis rue Yves Le Coz - 78000 Versailles, France
Phone: +33.1.80.77.04.68
http://www.scilab-enterprises.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20160723/03f697b6/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.jpg
Type: image/jpeg
Size: 8204 bytes
Desc: not available
URL: <https://lists.scilab.org/pipermail/users/attachments/20160723/03f697b6/attachment.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image005.jpg
Type: image/jpeg
Size: 4186 bytes
Desc: not available
URL: <https://lists.scilab.org/pipermail/users/attachments/20160723/03f697b6/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image006.jpg
Type: image/jpeg
Size: 13294 bytes
Desc: not available
URL: <https://lists.scilab.org/pipermail/users/attachments/20160723/03f697b6/attachment-0002.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image010.jpg
Type: image/jpeg
Size: 800 bytes
Desc: not available
URL: <https://lists.scilab.org/pipermail/users/attachments/20160723/03f697b6/attachment-0003.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Test_SteadyState.sce
Type: application/octet-stream
Size: 1697 bytes
Desc: not available
URL: <https://lists.scilab.org/pipermail/users/attachments/20160723/03f697b6/attachment.obj>
More information about the users
mailing list