Neste exercício, serão aplicados os conhecimentos adquiridos para fazer um algoritmo que lê uma matriz 10x20 (dez linhas e vinte colunas) e exibe sua matriz transposta. Para isso, será utilizado o programa MATLAB.
No MATLAB, tem-se um possível algoritmo:
clc; clear all; close all
M = [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20];
M_t = M';
disp(M_t)
Sendo disp o comando de exibição da matriz transposta M_t.
Concluindo, para transpor uma matriz, utiliza-se o operador ‘. Ou seja, no MATLAB, a transposta da matriz M é M’.
Neste exercício, serão aplicados os conhecimentos adquiridos para fazer um algoritmo que lê uma matriz 10x20 (dez linhas e vinte colunas) e exibe sua matriz transposta. Para isso, será utilizado o programa MATLAB.
No MATLAB, tem-se um possível algoritmo:
clc; clear all; close all
M = [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20];
M_t = M';
disp(M_t)
Sendo disp o comando de exibição da matriz transposta M_t.
Concluindo, para transpor uma matriz, utiliza-se o operador ‘. Ou seja, no MATLAB, a transposta da matriz M é M’.
Para escrever sua resposta aqui, entre ou crie uma conta.
Compartilhar