Título: | DESENVOLVIMENTO DE UMA CLASSE NO CONTEXTO DA POO PARA GERENCIAMENTO GENÉRICO DE EVENTOS DE MOUSE EM UM CANVAS NO AMBIENTE MATLAB | ||||||||||||
Autor: |
EMERSSON DUVAN TORRES SÁNCHEZ |
||||||||||||
Colaborador(es): |
LUIZ FERNANDO CAMPOS RAMOS MARTHA - Orientador |
||||||||||||
Catalogação: | 13/NOV/2017 | Língua(s): | PORTUGUÊS - BRASIL |
||||||||||
Tipo: | TEXTO | Subtipo: | TESE | ||||||||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=31994&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=31994&idi=2 |
||||||||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.31994 | ||||||||||||
Resumo: | |||||||||||||
O ensino de computação gráfica aplicada é de muita importância no processo de simulação computacional de problemas de engenharia. Atualmente, muitos programas de computador, de fácil utilização, têm melhorado este trabalho, como é o caso do MATLAB. A geração e manipulação de um modelo geométrico, que é a forma mais realista e apropriada de representar o problema a ser estudado, são etapas muito importantes na simulação computacional. O uso do mouse permite que estas etapas se tornem mais interativas e de fácil compreensão. Por este motivo, neste trabalho desenvolve-se uma classe genérica no contexto da programação orientada a objetos, no ambiente MATLAB, que permite gerenciar eventos de mouse em um canvas. O objetivo desta classe é ser utilizada no desenvolvimento de programas
gráficos e interativos em MATLAB, principalmente para fins educacionais. Visando atender a essas expectativas, adotou-se a Orientação a Objetos, que possibilita a criação de códigos reutilizáveis. Aliada a essa técnica, utiliza-se a Unified Modeling Language, uma linguagem gráfica que permite a visualização,
construção e documentação do desenvolvimento de um sistema computacional orientado a objetos. Para determinar o correto funcionamento e praticidade da classe desenvolvida, são implementadas duas aplicações interativas no software MATLAB; a primeira para desenhar pórticos planos
em 2D e a segunda para demostrar o funcionamento do círculo de Mohr
para estado plano de tensões.
|
|||||||||||||
|