why MATLAB on my PC hasn't embedded matlab function block in simulink?
Ältere Kommentare anzeigen
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.
Akzeptierte Antwort
Weitere Antworten (1)
saeede soleymani
am 27 Nov. 2015
0 Stimmen
5 Kommentare
Walter Roberson
am 27 Nov. 2015
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
am 29 Nov. 2015
Walter Roberson
am 30 Nov. 2015
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
am 1 Dez. 2015
Walter Roberson
am 1 Dez. 2015
Please describe the problems you are encountering.
Kategorien
Mehr zu Introduction to Installation and Licensing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!