deploy raspberry pi error
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
chan yeoung woo
il 26 Ago 2021
Risposto: Kshitij Chhabra
il 1 Set 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 Commento
Prasanth Sunkara
il 26 Ago 2021
Function should not take any input arguments for deployment purpose.
Risposta accettata
Kshitij Chhabra
il 1 Set 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 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!