Cómo hacer que los archivos de programación sean más pequeños
% my_imslice (nombre de archivo) modo predeterminado, genera cortes de 3×3.
% my_imslice(nombre de archivo, rc, cc) genera el segmento rc×cc.
Función [rgb, mn] = my_imslice
p = imread(nombre de archivo)
Completa el % de las imágenes y calcula el tamaño de cada imagen p >
[m,n,h] = tamaño(p)
RP = RC *(fix(m/RC)+1 *(mod(m,RC) = = 1)) % Siguiente fila de píxeles para rellenar.
Frow = fix(rp/rc)% píxeles de fila
CP = cc *(fix(n/cc)+1 *(mod(n,cc) = = 1) )% llena los píxeles de la columna posterior.
¿Fcol = fix(cp/cc)% de píxeles por línea?
Mn =[from fcol]
pp = p
pp(rp, cp,) = 0 porcentaje completado de los datos originales
;% de fragmentación y visualización de datos
rgb = cell(rc,cc);
For r = 1:rc
Fin;
Datos extendidos:
Matlab incluye declaraciones de control, funciones, estructuras de datos, entrada y salida, y programación orientada a objetos. Los usuarios pueden sincronizar declaraciones de entrada con comandos de ejecución en la ventana de comandos, o escribir una aplicación grande y compleja (archivo M) antes de ejecutarlas juntas.
La nueva versión del lenguaje MATLAB se basa en el lenguaje C++ más popular, por lo que las características gramaticales son muy similares al lenguaje C++, y es más simple y más acorde con el formato de escritura de expresiones matemáticas de personal científico y técnico. Haga que su uso sea más cómodo para los profesionales no informáticos. Además, este lenguaje es altamente portátil y escalable, lo que también es una razón importante por la que MATLAB puede penetrar en diversos campos de la investigación científica y la informática de ingeniería.
Enciclopedia Baidu-MATLAB