Notas de estudio de funciones de MATLAB

1. fprintf

 fprintf('%s\n',FolderName) %打印函数的用法

2. archivo completo

conexión de archivo completo. En plataformas Windows®, el separador de archivos es una barra invertida ( ).

f = fullfile('myfolder','mysubfolder','myfile.m')

Resultado de la ejecución:
f =
'micarpeta\misubcarpeta\miarchivo.m'

3. La función y uso de la tilde ~ en matlab

La función y el uso de la tilde ~ en matlab

4.contiene

Formato gramatical: TF = contains(str, pat)
se define como encontrar los elementos que contienen pat en str. Devuelve 1 si está presente, 0 si está ausente.

str = ["Mary Ann Jones","Paul Jay Burns","John Paul Smith"]
pat = "Paul";
TF = contains(str,pat)

Resultado de ejecución:
TF = matriz lógica 1x3
0 1 1
(solo el segundo y tercer elemento en str contienen la cadena 'Paul')

5. strrep: buscar y reemplazar subcadena

newStr = strrep(str,old,new)
Explicación: newStr = strrep(str,old,new) reemplaza todas las ocurrencias de old en str con new.

6.deblank: elimina los espacios en blanco al final de una cadena

7. strcat: Concatenación horizontal de cadenas

s = strcat(s1,…,sN) concatena horizontalmente el texto en sus argumentos de entrada. Cada argumento de entrada puede ser una matriz de caracteres, una matriz de celdas de vectores de caracteres o una matriz de cadenas.
Para la entrada de matriz de caracteres, strcat elimina los caracteres de espacio en blanco ASCII finales : espacios, tabulaciones, tabulaciones verticales, líneas nuevas, retornos de carro y avances de formulario. Para las entradas de matriz de celdas y matriz de cadenas, strcat no elimina los espacios en blanco finales.
Para mejorar el rendimiento y conservar los caracteres en blanco finales, use append .

s1 = 'Good';
s2 = 'morning';
s = strcat(s1,s2)

Resultado de ejecución:
s =
'Buenos días'

8. interpretación de sombreado

Función: Realice el procesamiento de interpolación de color en el sombreado de color de la superficie o el objeto gráfico para que la transición de color sea suave.
Tome una imagen de función como ejemplo, cuando no se usa este comando:
inserte la descripción de la imagen aquí
Después de usar:
inserte la descripción de la imagen aquí

9. tamaño

[m,n]=size(A) devuelve el número de filas y columnas de la matriz A.

10. La diferencia entre multiplicación y multiplicación por puntos, división y división por puntos

La relación y diferencia entre multiplicación " " y multiplicación por puntos ". "; división "/" y división por puntos "./" en matlab

Supongo que te gusta

Origin blog.csdn.net/weixin_44769034/article/details/128917764
Recomendado
Clasificación