Convert algorithm code to simulink model

 采纳的回答

Suma, Please find the attached model. I hope this will help you

更多回答(3 个)

Viju
Viju 2014-3-19
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 个评论

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

请先登录,再进行评论。

Suma
Suma 2014-3-20
编辑:Suma 2014-3-20
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 个评论

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

请先登录,再进行评论。

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

类别

帮助中心File Exchange 中查找有关 Modeling 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by