The coder.ceval function is not supported in MATLAB.
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
am using the Matlab System block to create a library block , and I am getting this error when I used the coder.ceval (The coder.ceval function is not supported in MATLAB) How is iy possible to say that coder.ceval is not supported by Matlab?
Here the section of the Matlab system template that gives me the error:
methods (Access = protected)
function setupImpl(obj)
% initialize the sensor
else
%
% coder.allowpcode('plain');
coder.cinclude('Pixy2Cam.h ');
coder.ceval('Pixy_setup');
end
end
This is the intitializaiton code that I want to first run:
extern "C" void Pixy_setup()
{
Pixy2 pixy;
pixy.init();
SPI.begin();
Serial.begin(9600);
}
Pixy2Cam.h:
#include "rtwtypes.h"
#ifdef __cplusplus
extern "C" {
#endif
void Pixy_setup();
float get_Pixy_Color(int IC);
float get_Pixy_x(int IC);
float get_Pixy_y(int IC);
float get_Pixy_w(int IC) ;
float get_Pixy_h(int IC) ;
#ifdef __cplusplus
}
#endif
I attached the error and the header file.
- Pixy2CameraModel1_build_20200801_222918
0 commentaires
Réponses (0)
Voir également
Catégories
En savoir plus sur MATLAB Support for MinGW-w64 C/C++ Compiler dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!