Exercícios Resolvidos de Algumas funções úteis, vetores de células e estruturas.

Ver Teoria

Enunciado

Ganeff um aluno de engenharia de Materiais realizou um experimento de uma análise termogravimétrica obtendo os seguintes dados experimentais:

Insira essa tabela no Matlab de forma organizada.

Passo 1

A ideia do exercício é começar a criar e brincar com os vetores e matrizes do tipo string.

A origem dos dados experimentais para esse exercício, porém, precisa inseri-los de forma organizada no Matlab.

Analisando a questão, precisamos criar dois vetores strings que é a primeira e a segunda linha da tabela, Após isso criar uma matriz numérica para no final unificar tudo.

Passo 2

Para criar os vetores strings basta lembrar que a variável é escrita como um string normal entre aspas simples.

Já na criação da matriz precisa se lembrar que uma matriz de strings os elementos ficam entre chaves em vez de colchetes.

Logo:

A={‘Time’ ‘Temp’ ‘DTA’ ‘TGA’ ‘DrTGA’}

B={‘sec’ ‘C’ ‘uV’ ‘mg’ ‘mg/sec’}

Após digitar tudo certinho deve aparecer algo do tipo:

Passo 3

Agora precisamos criar o Vetor Numérico, que podemos criar da mesma forma com que se criava antes:

M=[0 22.4313 0.0201 14.0091 7.10E-4; 1 22.4484 0.019 14.0102 0.0014; 2 22.4402 0.0206 14.0121 0.00174; 3 22.4784 0.022 14.0146 0.00145]

Porém para unificar precisamos transformar em strings, invés de utilizar as [] fica mais viável utilizar os {}

M={0 22.4313 0.0201 14.0091 7.10E-4; 1 22.4484 0.019 14.0102 0.0014; 2 22.4402 0.0206 14.0121 0.00174; 3 22.4784 0.022 14.0146 0.00145}

Uma vez que criamos os Vetores numéricos basta unificar tudo como um único Array, da seguinte forma:

ganeff={A;B;M}

Se digitou tudo certinho na sua janela deve mostrar algo assim:

Resposta

Ei, a resposta está no passo a passo :)