Tabela MATLAB fprintf

Ammar Ali 20 junho 2021
Tabela MATLAB fprintf

Neste tutorial, discutiremos como imprimir uma tabela usando a função fprintf() no MATLAB.

Imprimir tabela usando a função fprintf() no MATLAB

A função fprintf() é usada para exibir texto formatado e variáveis ​​no MATLAB. Por exemplo, vamos exibir algum texto formatado usando esta função. Veja o código abaixo.

age = 22;
fprintf('Sam is %d years old\n',age)

Resultado:

Sam is 22 years old

No código acima, estamos formatando uma variável inteira. A variável será impressa no lugar de %d. Você pode formatar qualquer tipo de variável usando seu caractere de conversão. Por exemplo, %d é usado para formatar um inteiro, %f é usado para formatar um float, etc. Vamos imprimir uma tabela usando a função fprintf(). Veja o código abaixo.

a = 1.1:0.1:2;
b = 1:10;
data = [b;a];
fprintf('%s\t%s\n','x','y');
fprintf('%d\t%1.1f\n',data);

Resultado:

x   y
1	1.1
2	1.2
3	1.3
4	1.4
5	1.5
6	1.6
7	1.7
8	1.8
9	1.9
10	2.0

No código acima, \t é usado para fornecer um espaço de tabulação e \n é usado para mover o cursor para uma nova linha. O primeiro caractere de conversão é usado para imprimir a primeira coluna do vetor e o segundo caractere de conversão é usado para imprimir o segundo caractere. Você pode imprimir quantas variáveis ​​desejar; apenas use os caracteres de conversão apropriados para as variáveis. Verifique este link para obter mais informações sobre a função fprintf().

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artigo relacionado - MATLAB Plot