why MATLAB on my PC hasn't embedded matlab function block in simulink?
古いコメントを表示
operating system on my pc is windows 8 64 bit. I installed matlab 2014a 64bit, but hadn't ''embedded matlab function'' block in simulink .after, uninstalled it and install matlab 2014a 32bit. but it hasn't it too. what should I do???? help me please.
採用された回答
その他の回答 (1 件)
saeede soleymani
2015 年 11 月 27 日
0 投票
5 件のコメント
Walter Roberson
2015 年 11 月 27 日
Speaking relative to older releases,
"Actually, the MATLAB Function block has been renamed to Interpreted MATLAB Function block; and the Embedded MATLAB Function block has been renamed to MATLAB Function block."
Looking at http://www.mathworks.com/help/simulink/slref/matlabfunction.html you can see that what is now known as MATLAB Function Block can be used in circumstances where you might want to generate C code for use on a target system -- but it is also used for Rapid Accelerator mode if I understand correctly.
An Interpreted MATLAB Function block is basically a call to a MATLAB function, with all the facilities of MATLAB available. However, those blocks cannot be accelerated or converted to C or C++ code.
If you are designing code to be deployed to a controller (as mentioned in your other Questions) then you should be working with what is now known as MATLAB Function Block.
saeede soleymani
2015 年 11 月 29 日
Walter Roberson
2015 年 11 月 30 日
That article was incorrect; the change to the name of Embedded MATLAB Function was in R2011a. However, it should exist in R2010b.
What difficulty are you encountering with it, and why not use a newer version with the new name?
saeede soleymani
2015 年 12 月 1 日
Walter Roberson
2015 年 12 月 1 日
Please describe the problems you are encountering.
カテゴリ
ヘルプ センター および File Exchange で Simulink についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!