Vary the Random number sampling time when it control over digital clock (built in Block) with different sampling time inside Embedded MATLAB function?
Afficher commentaires plus anciens
My code is (inside embedded MATLAB function)
function y=example(t)
y=rand(1,1)*t;
t is digital clock input (simulation block) with sampling time (1/1e6) the y also generate random number(uniform distribution) in 1/1e6 sampling time. But I need the sampling time output 'y' should be in (1/1e3) time.
How can i do it?
Réponses (1)
Kaustubha Govind
le 29 Août 2014
0 votes
Depending on what you want, you can either set the sample-time of the MATLAB Function block to be 1e-3 as described in this answer, or simply insert a Rate Transition block after the MATLAB Function block, and set its Output port sample time to 1e-3.
1 commentaire
Viswanathan
le 1 Sep 2014
Catégories
En savoir plus sur Sources dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!