deploy raspberry pi error
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
chan yeoung woo
le 26 Août 2021
Réponse apportée : Kshitij Chhabra
le 1 Sep 2021
I followed the example to 'Send Inputs to MATLAB Function from Command Line of Raspberry Pi'
and I got an error at the last 'deploy'
how can i solve this problem?? i use 2020b
///////////////////////////////////////////////////////////////////////////////////////////////////////
function simpleSum(a,b)
%#codegen
assert(all(size(a) ==1));
assert(isa(a,'double'));
assert(all(size(b) ==1));
assert(isa(b,'double'));
c = a + b;
fprintf('%f + %f = %f\n',a,b,c);
end
////////////////////////////////////////////////////////////////////////////////////////////////////////////
>> deploy(board,'simpleSum')
------------------------------------------------------------------------
Function 'find_system' is not defined for type 'double' input arguments.
------------------------------------------------------------------------
??? Build error: C compiler produced errors. See the Build Log for further details.
More information
Code generation failed: View Error Report
1 commentaire
Prasanth Sunkara
le 26 Août 2021
Function should not take any input arguments for deployment purpose.
Réponse acceptée
Kshitij Chhabra
le 1 Sep 2021
From my understanding, you are trying to deploy the function "simpleSum()" on a Raspberry Pi board to use it as a standalone function on the hardware. Currently MATLAB doesn't support passing of input arguments in the MATLAB function for this purpose.
0 commentaires
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!