Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLara Caro Alterado mais de 10 anos atrás
1
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.1 Octave Ficheiros (matrizes e registos)
2
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.2 Ler uma matriz de um ficheiro fscanf(fid,formato,[colunas,linhas]) octave:1> [matriz,c]=fscanf(fid,formato,[2,2]); octave:2> matriz'
3
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.3 Exercício 1 Fazer uma função ler_matriz que lê uma matriz de um ficheiro function n=ler_matriz(fid,formato,colunas)... endfunction
4
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.4 Exercício 2 Fazer uma função sel_matriz que selecciona linhas de uma matriz se o valor na coluna 'coluna' está no intervalo [min,max]. function r=sel_matriz(matriz,coluna,min,max)... endfunction
5
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.5 Exercício 3 Fazer uma função med_mat que calcula a média de todos os valores de uma linha de uma matriz function media=med_mat(matriz,linha)... endfunction
6
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.6 Exercício 4 Fazer uma função le_data que lê uma data de um ficheiro e retorna 3 variáveis: dia, mês e ano function [dia,mes,ano]=le_data(fid)... endfunction
7
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.7 Exercício 5 Fazer uma função le_palavras que lê uma sequência de palavras de um ficheiro. A sequência termina com o caracter \t. function seq_palavras=le_palavras(fid)... endfunction
8
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.8 Registos Tal como uma matriz, um registo é um tipo de variável que contém vários valores. >> registo.nome = Carlos; >> registo.numero = 2345; >> registo registo = { nome = Carlos numero = 2345 }
9
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.9 Ler um registo de um ficheiro Fazer uma função le_registo que lê um registo de um ficheiro de chamadas de telemóvel. O ficheiro é composto de várias linhas e 3 colunas: data, descrição e número de minutos. function registo=le_registo(fid)... endfunction
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.