How to convert table2array function in c using matlab coder

1 Ansicht (letzte 30 Tage)
upol
upol am 11 Feb. 2018
Beantwortet: upol am 27 Dez. 2018
I am using a mfile which reads text files from different directory. I need to convert this mfile into C code using matlab coder because I know nothing about C program. When I try to convert the matlab coder says function is not supported. How can I convert table2array and readtable function using c coder

Antworten (2)

Gayatri Menon
Gayatri Menon am 14 Feb. 2018
Hi,
Please refer the below link to see the list of functions that are supported for C code generation in MATLAB.
The functions "table2array" and "readtable" are not supported for code generation.
Thanks

upol
upol am 27 Dez. 2018
I am trying to convert this simple code into excutable using matlab coder.
function y = hello_world
%#codegen
y = 'Hello World!';
converting to source code C works but when i change the build type to Executable
It gives me this error: Build error: C compiler produced errors. See the Build Log for further details.
C:/PROGRA~3/MATLAB/SUPPOR~1/R2018b/3P778C~1.INS/MINGW_~1.INS/bin/../lib/gcc/x86_64-w64-mingw32/6.3.0/../../../../x86_64-w64-mingw32/lib/../lib\libmingw32.a(lib64_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x2e): undefined reference to `WinMain'
collect2.exe: error: ld returned 1 exit status
gmake: *** [C:/dummy/hello_world.exe] Error 1
The make command returned an error of 2
'An_error_occurred_during_the_call_to_make' is not recognized as an internal or external command,
operable program or batch file.
Error(s) encountered while building "hello_world":
### Failed to generate all binary outputs.

Kategorien

Mehr zu MATLAB Coder finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by