Escolar Documentos
Profissional Documentos
Cultura Documentos
Entrada e saída
de dados no
MATLAB
Aula 05 – 1ª parte
Prof. Sylvia R
Prof R. M
M. de Almeida
Universidade Federal de Goiás
Curso de Graduação em Engenharia Civil
SRMA
Análise Matricial de Estruturas
1 fev-11
Aula anterior
Formatação de dados;
Introdução a arranjos;
Sumário
Arquivos tipo M;
fev-11
ARQUIVOS TIPO M
SRMA
fev-11
Argumento de entrada:
um escalar;
uma variável;
uma expressão escalar;
uma expressão envolvendo variáveis;
uma expressão envolvendo escalares e variáveis.
SRMA
Argumento de saída:
fev-11 uma variável
7 Análise Computacional de Estruturas / Análise Matricial de Estruturas
ENTRADA E SAÍDA
Í DE
DADOS VIA TELA
SRMA
fev-11
input
Função do MATLAB para entrada de dados:
variável
iá l = iinput(‘String
(‘S i com a mensagem a ser
exibida na janela de comandos
- Command Window’);
Indica que o
dado a ser lido é
fev-11 uma string.
11 Análise Computacional de Estruturas / Análise Matricial de Estruturas
fprintf
Função do MATLAB para impressão de dados:
Formatos:
%f - número real;
%d - número inteiro; Impressão na
%s - caractere. command
window
SRMA
fev-11
Outros formatos
%e - número em notação científica com ‘e’
minúsculo;
%E - número
ú em notação
t ã científica
i tífi com ‘e’
‘ ’
maiúsculo;
%g - “f” ou “e”, o que for mais curto;
%G - “f” ou “E”, o que for mais curto.
SRMA
fev-11
%n.mf
m algarismos depois do ponto decimal
SRMA
ENTRADA E SAÍDA
Í DE
DADOS VIA ARQUIVO
SRMA
fev-11
fopen e fclose
fid = fopen(‘nome do arquivo’, ‘permissão’)
fid – identificador do arquivo;
P
Permissão:
i ã
‘r’ - arquivo para leitura de dados
‘w’ - arquivo para escrita de dados
Se o arquivo existir, o dado será gravado no início
do arquivo;
‘a’ - arquivo para escrita de dados
Se o arquivo existir, o dado será gravado ao final do
arquivo;
fclose(fid);
SRMA
fev-11
Observações
Se a abertura do arquivo de dados é bem
sucedida, fopen gera um número identificador
do arquivo positivo;
Se a abertura do arquivo de dados é mal
sucedida, fopen gera um número identificador
do arquivo negativo;
Antes da abertura e após o fechamento,
nenhuma operação envolvendo o arquivo pode
ser feita.
SRMA
fscanf
Leitura a partir do arquivo com identificador
fid.
fprintf
Para impressão no arquivo com identificador
fid;
fev-11
FINALIZAÇÃO
Ã
SRMA
fev-11
Próxima aula
Tarefa.
SRMA
fev-11