Tecnología

Inicio

Texto de salida en MATLAB

MATLAB es un programa de ordenador versátil capaz de todos los niveles de matemáticas, figura el trazado, programación y procesamiento de señales. Es posible que desee a la salida de un poco de texto a la pantalla. MATLAB ofrece varias funciones de programación para lograr esto, cada una ligeramente diferente en su aplicación prevista. Seleccione el método que mejor se adapte a su situación de programación.

Función disp

Se puede visualizar cualquier texto, o una "cadena" en la nomenclatura de la programación, en la pantalla al ponerlo dentro de la función "DISP" de MATLAB. "Disp" es la abreviatura de "pantalla". Por ejemplo, si desea dar salida a la pantalla las palabras "Jack tiene 10 años hoy en día," escriba el código siguiente en el símbolo del sistema de MATLAB:

disp ( 'Jack tiene 10 años hoy en día. ")

Presione ENTRAR." MATLAB es la salida de su condena a la pantalla. Se emite el texto, pero no almacena la cadena.

Varias cadenas Directamente

si se escribe una expresión, por ejemplo, el número "3", MATLAB simplemente muestra "3." Puede forzar MATLAB para activar solamente una cadena que se escribe. Por ejemplo, puede escribir lo siguiente en el indicador de MATLAB:

str = [ 'Jack es de 10', 'años hoy']

MATLAB repite todo lo escrito a excepción de los soportes y las comillas sencillas. A diferencia de la función "DISP", MATLAB almacena la cadena en una variable. En este ejemplo, el nombre de la variable es "str." Con esta sintaxis, puede combinar varias cadenas en una sola cadena.

Sprintf entonces Disp

"Sprintf" de MATLAB es otra manera de generar una cadena y almacenarlo en una variable. Escriba este código en la línea de comandos:

str = sprintf ( "Jack tiene 10 años hoy ');

Con esta función, el punto y coma al final le dice a MATLAB para realizar la acción, pero si no desea imprimir el resultado. Ahora que ha creado la cadena de texto y su contenido almacenado en una variable, puede utilizar la función "DISP" para ponerlo en la pantalla. Utilizar este código:

disp (str)

Función fprintf

Si desea crear la cadena, almacenar y mostrarlo con una sola función, utilice la función "fprintf" de MATLAB. Escriba el siguiente código en la línea de comandos de MATLAB:

str = fprintf ( 'Jack tiene 10 años hoy

Todo en una sola acción, MATLAB almacenará su cadena de texto en una variable, imprimirlo en la pantalla y no incluye la parte de "cadena =" delante de él, como lo hizo al almacenar y dar salida a múltiples cadenas directamente.