Conteúdo do Curso
Noções Básicas de Matlab
Noções Básicas de Matlab
Compreensão de Matrizes e Multiplicação de Matrizes
Matlab na verdade significa matrix laboratory (laboratório de matrizes), e uma de suas principais características é a capacidade avançada de calcular produtos de matrizes e inversas de forma computacionalmente intensiva! Aqui, você deixará a programação de lado por um momento para estabelecer uma base para entender o que são matrizes e o que sua multiplicação representa, para que possa compreender como e quando esses aspectos surgem em uma enorme diversidade de aplicações de programação.
Tarefa
Se você teve dificuldade com algum dos conceitos no vídeo, sua tarefa é:
Dedicar um tempo revisando o diagrama e os exemplos fornecidos e/ou pesquisando um tópico específico online;
Assistir novamente ao vídeo com o objetivo de se familiarizar mais e compreender a declaração dos principais resultados que utilizaremos em aplicações nos próximos capítulos:
Uma vez escolhidas as bases: toda transformação linear é representada por uma matriz única, e toda matriz representa uma transformação linear única;
A multiplicação de matrizes resulta na matriz única que descreve a composição das duas transformações representadas pela matriz no produto.
Um entendimento mais profundo do conteúdo naturalmente permitirá que você amplie suas possibilidades em aplicações de programação.
Programação recursiva, assim como laços while, pode acabar entrando em caminhos sem fim caso haja algum erro. Se perceber que seu programa está demorando muito, pressione Ctrl+C
ou Command+C
na janela de comando para interromper a execução e reanalisar seu código.
Pode ser necessário garantir que quaisquer arquivos de sistema ocultos apareçam no topo da lista no diretório retornado pela função dir. Isso deveria acontecer, mas se não ocorrer, será preciso encontrar um meio mais criativo de eliminá-los das chamadas recursivas. Tempos de execução longos do programa seriam sintomáticos desse problema.
Obrigado pelo seu feedback!