MATLAB Aplica Es A Engenharia Interface

1169 palavras 5 páginas
UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO
IT – Departamento de Engenharia
MÁQUINAS E ENERGIA NA AGRICULTURA
V Semana Acadêmica da Engenharia de Agrimensura e Cartográfica

MATLAB – Aplicações a Engenharia
Construção de Interfaces Gráficas
Ambiente de computação para desenvolvimento de sistemas sofisticados

Carlos Alberto Alves Varella, Prof. UFRRJ-IT/DE. varella.caa@gmail.com
Doutor em Engenharia Agrícola

Interfaces Gráficas






Recursos disponíveis em para interação entre usuário e rotinas computacionais.
O usuário pode interagir através da digitação de funções diretamente no pronpt ou
Clicando em objetos que orientam o usuário em realizações de tarefas complexas. Função input e display




input: função para entrada de dados na linha de comando
Display: saída de dados no prompt

Exemplo de Interface



Entrada de arquivo - input
Verificar se arquivo foi fornecido
Se não exibe mensagem de erro
 Se sim exibe arquivo – display




Verifica se arquivo existe
Se não exibe mensagem de erro e encerra função  Se sim gera o gráfico


Implementação da função interface 










%Exemplo de interface com uso de input/display function interface () dado = input ('Nome do arquivo (digite entre '' e com extensao):'); if isempty (dado) %verifica se algum arquivo foi digitado display ('Nome de arquivo nao foi digitado.'); else

Implementação da função interface 









display (dado); nome = which (dado); if isempty(nome) %verifica se o arquivo existe display('Arquivo inexistente.') else arq = load (nome); %carrega arquivo com variaveis X,Y
X = arq (:,1); Y = arq (:,2); %define coordenadas X,Y

Implementação da função interface 





plot (X,Y); %Gera grafico xlabel('Coordenadas X'); ylabel('Coordenadas Y'); title('Fazendinha
Agroecologica KM 47') end end

Resultado da função interface Caixa de Diálogo para texto Inputdlg : caixa de diálogo para entrada de dados via texto.
%dialog_1.m
Msg = {'Largura:' 'Altura:'};
Titulo =

Relacionados

  • Introdução à Álgebra Linear
    1337 palavras | 6 páginas
  • scilab
    2257 palavras | 10 páginas
  • Matlab basico
    2358 palavras | 10 páginas
  • scilab
    23510 palavras | 95 páginas
  • helloooooo
    23510 palavras | 95 páginas
  • Apostila scilab
    24152 palavras | 97 páginas
  • Bfgc
    1866 palavras | 8 páginas
  • Sad associado a tecnologia
    1866 palavras | 8 páginas
  • Oiii
    20300 palavras | 82 páginas
  • Apostila Matrizes Scilab
    22612 palavras | 91 páginas