Hello Everyone,
I am an BE student. Till now I have used mat-lab just to run small codes. Now I want to do my final year project using matlab. but I am little confused about the use of matlab and simulink. My Question is:What is the major difference between MATLAB coder and SIMULINK coder and where are they specifically used ?

댓글 수: 3

Sagar Shriram Salwe
Sagar Shriram Salwe 2018년 8월 30일
The Simulink approach is based on time based and multi rate system. SO that will be useful for HDL code generation. Whereas, MATLAB is for the mathematical based algorithm development and which will not consider the time while in simulation (independent of time). Simulink is graphical and more interactive to the user. Whereas the Matlab is coding based approach based on the different function available in Matlab.
Vikas Kumar
Vikas Kumar 2019년 7월 18일
I got the results from M-file and simulink block. Both are very different. Is this possible to get different answer from both ways? If yes, Tel me how can find the same answer
Walter Roberson
Walter Roberson 2019년 7월 18일
Which ode*() routine did you use in MATLAB, and which solver did you configure in Simulink?

댓글을 달려면 로그인하십시오.

 채택된 답변

Mischa Kim
Mischa Kim 2014년 1월 26일
편집: Mischa Kim 2014년 1월 26일

0 개 추천

Hello Rageeni, are you asking about the difference between MATLAB and Simulink or the coders?
In general, if you need to generate C/C++ code from MATLAB you need the MATLAB coder. To generate C/C++ code from Simulink and Stateflow models you need in addition the Simulink coder. For detailed information check out http://www.mathworks.com/products/matlab-coder/description1.html and the corresponding Simulink coder web site.

댓글 수: 1

Rageeni sah
Rageeni sah 2014년 1월 26일
I want to know differences between matlab and simulink with/in all aspects??? (eg. in tems of speed,efficiency,criteria, etc.)

댓글을 달려면 로그인하십시오.

추가 답변 (3개)

Azzi Abdelmalek
Azzi Abdelmalek 2014년 1월 26일
편집: Azzi Abdelmalek 2014년 1월 26일

2 개 추천

There is no comparison between Matlab and Simulink, because Simulink is one of many tools that are provided with Matlab. When you by Matlab you can by it with or without those tools.
Simulink, makes simulations easier to achieve, by using blocks that correspond to codes you don't see. With simulink, the model of the system you want to simulate is more readable, because it's represented by graphics.
You can use Matlab to simulate a system, but you have to program your own routines added to the ones that are provided by matlab.

댓글 수: 2

Rageeni sah
Rageeni sah 2014년 1월 26일
Then what is the use of other tools if matlab itself is so self-efficient??
Azzi Abdelmalek
Azzi Abdelmalek 2014년 1월 26일
Each tool has its use. I can't tell you in one phrase the use of tens of tools provided with Matlab. They concern many fields (Electronics, Automatic control, Statistics,compilation, data acquisition, ...)

댓글을 달려면 로그인하십시오.

Benjamin Thompson
Benjamin Thompson 2022년 3월 11일

0 개 추천

Adding to previous answers on this, and updating for changes in the Mathworks product offerings:
Simulink diagrams can server as design documentation, possibly more effectively than MATLAB code listings. You can even use the print frame options to give the model diagram printouts a more official engineering drawing look.
With the release of Simulink Compiler and the Mathworks efforts on integrating Simulink models with App Designer, Simulink Coder may no longer be necessary depending on your application requirements.
Jayesh Patil
Jayesh Patil 2024년 12월 13일

0 개 추천

i think so matlab is coding language and simulink is boxestype something....

댓글 수: 1

DGM
DGM 2024년 12월 13일
I do agree that Simulink is something.

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 General Applications에 대해 자세히 알아보기

질문:

2014년 1월 26일

댓글:

DGM
2024년 12월 13일

Community Treasure Hunt

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

Start Hunting!

Translated by