Accessing code for built-in functions
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
I cannot use the open or edit commands to see the source code for built-in functions. When I do it I can only see the comments that are included for that function but not the actual code.
I'm trying this on functions like plot.m and fft.m
I hope somenone can give me advice.
Best,
Taygun
1 comentario
Steven Lord
el 20 de En. de 2022
What were you hoping to do with the source code for those built-in functions? If you were hoping to convert them to another language (specifically C or C++) some of them are supported by MATLAB Coder. fft is supported by MATLAB Coder, plot is not.
Respuestas (1)
Max Heimann
el 20 de En. de 2022
Editada: Max Heimann
el 20 de En. de 2022
These functions are not accessible to users as they are MATLABs proprietary code. They are p-coded, which its matlabs way to obscure code. You can only see the header of p-coded files.
You may still place breakpoints and see what they do with the workspace, but you will not be able to see the source code.
2 comentarios
Walter Roberson
el 20 de En. de 2022
more correctly, a lot of them are built-in functions coded in C or C++ with occasional Fortran as well.
Ver también
Categorías
Más información sobre Startup and Shutdown en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!