Convert algorithm code to simulink model

 Risposta accettata

Chandrasekhar
Chandrasekhar il 20 Mar 2014
Suma, Please find the attached model. I hope this will help you

Più risposte (3)

Viju
Viju il 19 Mar 2014
You can incorporate existing MATLAB script in a Simulink model using MATLAB function blocks. For information on that, take a look at: http://www.mathworks.com/videos/incorporating-matlab-algorithms-into-a-simulink-model-69028.html

3 Commenti

Suma
Suma il 19 Mar 2014
Modificato: Suma il 19 Mar 2014
Hi,
I have come to know about this function block, but I don't want to create function rather I have an algorithm of the following form-
%defination part a = b = c = %input part x = enter()
for i=1:N
part 1
execute for each k
part 2
execute for each k
.... ... ... end
%output part
display()
calculate()
So I want to create each part a separate sub-model block in a simulink, is this possible? and how to put the for loop?
Thanks
I don't understand the problem entirely (and perhaps your k is i). Can you elaborate on what exactly you are looking to do?
Suma, there is not method of converting an mscript to a simulink model. You need to develop the algorithm in simulink based on the mscript

Accedi per commentare.

Suma
Suma il 20 Mar 2014
Modificato: Suma il 20 Mar 2014
Hi,
I want to build a simulink sub-blocks:
1. a sub block that generates random vectors(2x2 column) for i=1:N
2. another sub-block that acts on each column vectors generated in step1
etc
Do I need to build function script for these? What about the loop?
So, I want to be sure whether function block is the right way and whether there are any alternative approaches.
thanks again

1 Commento

hello , Suma ... find you the answer ? because i have the same problem

Accedi per commentare.

Suma
Suma il 20 Mar 2014
thanks, one more question though- is there any tutorial on the thing you have done?

Categorie

Scopri di più su Modeling in Centro assistenza e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by