¿Cómo ver el programa fuente de las funciones integradas de matlab?
MATALB es un software de código semiabierto y muchas de sus funciones se pueden editar y ver mediante el comando "abrir/editar/escribir+nombre de archivo". Sin embargo, hay algunas funciones en las que solo puede encontrar sus archivos de ayuda pero no los códigos fuente específicos, como min, fft, sum y otras funciones, porque estas funciones pertenecen a las funciones integradas de MATLAB, es decir, el código de MATLAB. las funciones integradas no son públicas. Se dice que los algoritmos de estas funciones se han optimizado para garantizar una baja complejidad de tiempo y mejorar la eficiencia.
Para determinar qué funciones pueden ver el código y cuáles no, puede usar el comando which:
Las funciones fft, sum y min en la figura anterior están integradas. en funciones de MATLAB, por lo que no pueden Para ver el código, solo puede verlo a través del comando "ayuda/tipo+nombre de archivo". "nombre de archivo" para ver el archivo de ayuda, recorra esta ruta. Solo hay un archivo de ayuda en el archivo M, pero no hay código fuente. La última función axis.m no es una función incorporada. Puede ver el código fuente a través de "editar/abrir/escribir + nombre de archivo".