How to use 'set_param' command for Sample Time parameter in Bernoulli Binary Generator?

5 vues (au cours des 30 derniers jours)
I am doing my final year project on GUI for WiMAX simulink.So I used Bernoulli generator as the signal input of my simulink.I want to change its Sample Time using a code.I used this code;
set_param([my_model '/Bernoulli Binary Generator'],'Sample Time','value')
but this is not working and give an error that there is no parameter called sample time.please help. Thanks.

Réponse acceptée

Rob Graessle
Rob Graessle le 5 Mar 2011
The correct parameter name is 'Ts'.
You can view a list of the block's parameters like this:
get_param([my_model '/Bernoulli Binary Generator'],'ObjectParameters')
  3 commentaires
Guy Rouleau
Guy Rouleau le 6 Mar 2011
This is very likely because there is a problem with your string. Try splitting your line in pieces:
blk = [ 'make your string here... '];
param_value = [ 'you see what I mean...']
set_param(blk,'Ts',param_value)
It should help identify which part of your script is wrong
Pasindu Wijesekara
Pasindu Wijesekara le 9 Mar 2011
Thank you for your help and it was worked that 'Ts' as the parameter name.The problem was in my code.
thank you.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by