HOWTO · MATLAB

String de exibição MATLAB

Pode-se usar as funções disp() e sprintf() para exibir uma string no MATLAB.

Nesta página

Este tutorial irá introduzir como usar as funções disp() e sprintf() para exibir uma string no MATLAB.

Exibindo uma string usando a função disp() no MATLAB

Você pode usar a função disp() para exibir uma string no MATLAB. Por exemplo, vamos exibir uma variável contendo uma string. Veja o código abaixo.

str = "Hello World";
disp(str)

Resultado:

Hello World

No código acima, exibimos uma variável str que contém uma string. Também podemos juntar várias strings em um array e exibi-las usando a função disp(). Veja o código abaixo.

name = 'Sam';
age = 25;
str = [name, ' is ', num2str(age), ' years old.'];
disp(str)

Resultado:

Sam is 25 years old.

Certifique-se de alterar todas as variáveis ​​para char para evitar erros.

Exibir uma string usando a função disp() no MATLAB

Você pode usar a função sprintf() para exibir uma string no MATLAB. Por exemplo, vamos exibir uma variável contendo uma string no MATLAB. Veja o código abaixo.

str = "Hello World";
sprintf("%s",str)

Resultado:

ans = 

    "Hello World"

Podemos formatar a variável e depois exibi-la usando a função sprintf() da mesma forma que fprintf() na linguagem C. Por exemplo, vamos formatar um número de ponto flutuante usando a função sprintf(). Veja o código abaixo.

f = 1.1234;
sprintf("%0.2f",f)

Resultado:

ans = 

    "1.12"

No código acima, exibimos um número de ponto flutuante com até duas casas decimais.