Vídeo Curso - Tópicos em MATLAB - Apresentação

Olá pessoal,

Apesar de já fazer parte dos editores do Blog Embarcado há algum tempo, ainda não havia feito nenhuma contribuição e acho que, talvez, esta seja a hora...

Tenho tentado balancear o tempo entre o trabalho e o curso de mestrado, o que acaba por deixar os hobbies um pouco de lado, mas, conversando com um colega outro dia, observamos a dificuldade de alguns alunos do curso de pós-graduação no uso do Matlab.

Seja por já estarem fora da academia a algum tempo, seja por nunca terem tido contato com a ferramenta nos seus cursos de graduação, alguns alunos penam em conciliar as informações novas da sua área de pesquisa com o aprendizado de um software com infindáveis recursos, como este.

Soube, mais tarde, que muitos profissionais buscam algum tipo de curso introdutório ao Matlab, pois nunca tiveram contato com a ferramenta e a vêem sendo implantada no ambiente de trabalho.

Já tenho usado o Matlab há algum tempo, seja nas atividades de pesquisa, seja profissionalmente, o que não me faz um especialista, mas é o bastante para me fazer sentir capacidade de disseminar algum conhecimento. Foi daí que surgiu a ideia embrionária de criar um curso gratuito, em plataforma de vídeo, com alguns tópicos que considero suficientes para permitir que um leigo tenha um ponto de partida no desenvolvimento de seus próprios conhecimentos (que podem ser mais específicos).

O curso estará dividido em módulos e, estes, por sua vez, em aulas. Cada aula terá uma lista de exercícios que o aluno deverá utilizar para testar seus próprios conhecimentos. A ideia é a busca pelo auto-aprendizado e a troca de informações nos fóruns e comunidades dedicadas é sempre incentivada. Devido ao tempo disponível, talvez não seja possível atender a todas as dúvidas, mas comentários e contribuições são bem-vindos a todo momento.

O conteúdo programático segue abaixo:

Módulo 1 - IntroduçãoIntrodução à ferramenta e aos principais componentes.

Módulo 2 - Variáveis e operações básicasTrata da criação e manipulação de variáveis e matrizes e apresenta algumas operações básicas.

Módulo 3 - Criando scripts e funçõesConsiste na criação de arquivos de script (.m) e realização de operações básicas com múltiplos arquivos.

Módulo 4 - Solução de equaçõesApresenta métodos para solução de equações.

Módulo 5 - Tratando imagens e animaçõesTrata de aspectos mais avançados na manipulação de janelas de plotagem e de como criar animações.

Módulo 6 - Matemática simbólica e funções de transferênciaApresenta a possibilidade de solução de equações usando simbólicos e introduz funções básicas para manipulação de funções de transferência.

Módulo 7 - SimulinkApresenta o uso do Simulink e dos seus componentes básicos.

Módulo 8 - Simulink - SimPowerSystemsApresenta o blockset SimPowerSystems e exemplifica a implementação de simulações de sistemas de eletrônica de potência.

A quantidade de aulas em cada módulo deve variar com o conteúdo, mas cada uma não deve ultrapassar 10 minutos. Estimo conseguir produzir uma ou duas aulas a cada uma (ou duas) semanas, mas irei disponibilizando o material a medida que for concluindo.

Pretendo usar como referências o curso de introdução ao Matlab de Danilo Šćepanović (em inglês, disponível no site do OCW do MIT, aqui) e o Getting Started do Matlab (em inglês, disponível no side da Mathworks, aqui). A medida que outras referências forem surgindo, irei acrescentando nos posts.

Por enquanto é isto. Por favor, comentem para incluir ou alterar algum conteúdo que seja importante, mas que eu não tenha identificado inicialmente.

Obrigado e até breve!



Licença Creative Commons
Este obra foi licenciado sob uma Licença

7 comentários:

  1. Em que o MATLAB pode ser util? Gostaria de saber se posso usa-lo para por exemplo: Criar um programa que será usado em conjunto com imagens de uma câmera, e fazer tipo uma linha na imagem, e se alguém ultrapassar aquela linha, soa um alarme. E os links para as aulas acima não funciona. Meu e-mail miragempro@hotmail.com Obrigado

    ResponderExcluir
    Respostas
    1. Olá Eduardo. Vou responder pelo Kimon no momento. Sim, você consegue fazer o tratamento de imagens no Matlab e criar o reconhecimento de padrões nestas imagens, assim como se consegue fazer em bibliotecas como o OpenCV. E o Matlab é fantástico para modelamento matemático...seja de modelos físicos, ou circuitos de filtros....etc..etc. É dificil dizer o que ele não consegue fazer. Pois você pode até mesmo compilar uma interface com ele. Os dois links acima do curso estão funcionando. Seu browser roda o javascript? De qualquer forma colarei o link por extenso abaixo. Espero ter ajudado. abraços. Daniel C. http://www.mathworks.com/help/pdf_doc/matlab/getstart.pdf

      Excluir
  2. Obrigado por responder-me.

    Voce disse: Sim, você consegue fazer o tratamento de imagens no Matlab e criar o reconhecimento de padrões nestas imagens.

    VOCÊ PRETENDE FAZER ALGUMA VÍDEO AULA A RESPEITO? ou sabe de alguma? seria interessante poder fazer esse programa, e instalar no ARDUINO, e controlar a passagem de pessoas perto de casa. mas ai seria legal um tutorial completo, mas sei que não tem tempo.

    assim como se consegue fazer em bibliotecas como o OpenCV. ?? NÃO ENTENDI


    E o Matlab é fantástico para modelamento matemático...MATEMATICA!! ESTA DIFICIL

    seja de modelos físicos, ou circuitos de filtros....etc..etc. ??? DE NOVO

    É dificil dizer o que ele não consegue fazer. QUE BOM, O DIFIICL É ADQUIRIR O CONHECIMENTO, E SE FOCAR EM UMA COISA SÓ.

    Não foi voce que uma vez lá no LDG, postou alguma video aulas sobre o Matlab e esta vendendo um curso completo em video aulas?

    abraço

    ResponderExcluir
    Respostas
    1. Olá Eduardo, tudo bem?
      1)Sobre fazer as vídeos aulas, creio que o colaborador do post ainda não tem previsão para criar algumas. Tanto para mim quanto para os outros colaboradores do blog realmente falta "tempo". Embora eu tenha feito o possível para atender à todos os e-mails, tanto de projetos/códigos quanto para retirar dúvidas, inclusive contribuir em alguns tópicos/chat lá no Ldg.
      2)Infelizmente não sou o autor das postagens de vídeos sobre MatLab lá do Ldg. Talvez você encontre na sessão de Grupos sobre o Matlab.
      3) Link que serão úteis para ti.

      http://labdegaragem.com/forum/topics/sensor-de-movimento

      http://labdegaragem.com/group/matlabesimulink

      http://labdegaragem.com/forum/topics/softwares-aplicados-mecatr-nica

      http://en.wikipedia.org/wiki/OpenCV

      http://opencv.org/

      http://www.mathworks.com/discovery/matlab-opencv.html

      http://www.instructables.com/id/Face-detection-and-tracking-with-Arduino-and-OpenC/?lang=pt

      http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-094-introduction-to-matlab-january-iap-2010/

      Espero ter ajudado. ^^

      Abraço, T+.

      Daniel C.


      Excluir
  3. Seu browser roda o javascript? POIS É, TEM. ja atualizei inclusive, acho que estou com algum problema de JAVA não reconhecido pelo crome.

    ResponderExcluir
  4. Essas aulas estão no yutube? pode me fornecer o link?

    ResponderExcluir
  5. Este comentário foi removido pelo autor.

    ResponderExcluir