Sumários
Aula prática 3 - MATLAB
14 dezembro 2006, 14:30 • Francisco Regateiro
-
Construa, em MATLAB, um programa que peça ao utilizador o nome de um ficheiro de texto, e uma palavra. O programa deve então escrever para o ecrã uma mensagem a informar o utilizador sobre quais são as linhas do ficheiro (o seu número) onde a palavra ocorre. Teste o seu funcionamento.
-
Construa, em MATLAB, uma função que receba um array A, de componentes numéricas, e um número x, e que retorne o número de elementos de A cujo valor é igual a x. Teste o seu funcionamento.
- Usando a função do exercício anterior (enquanto predicado), construa, em MATLAB, um programa que escreva no ecrã uma chave para a lotaria Euromilhões (5 números de 1 a 50 + 2 estrelas de 1 a 9). Resolva, definindo no início do programa, para uso posterior, uma função inline (ou uma função anónima) com um parâmetro, que retorne um inteiro aleatório entre 1 e o argumento introduzido.
Aula prática 3 - MATLAB
14 dezembro 2006, 13:00 • Francisco Regateiro
-
Construa, em MATLAB, um programa que peça ao utilizador o nome de um ficheiro de texto, e uma palavra. O programa deve então escrever para o ecrã uma mensagem a informar o utilizador sobre quais são as linhas do ficheiro (o seu número) onde a palavra ocorre. Teste o seu funcionamento.
-
Construa, em MATLAB, uma função que receba um array A, de componentes numéricas, e um número x, e que retorne o número de elementos de A cujo valor é igual a x. Teste o seu funcionamento.
- Usando a função do exercício anterior (enquanto predicado), construa, em MATLAB, um programa que escreva no ecrã uma chave para a lotaria Euromilhões (5 números de 1 a 50 + 2 estrelas de 1 a 9). Resolva, definindo no início do programa, para uso posterior, uma função inline (ou uma função anónima) com um parâmetro, que retorne um inteiro aleatório entre 1 e o argumento introduzido.
.
14 dezembro 2006, 11:00 • Joaquim Luiz Ramos Dias
MATLAB - MISCELÂNEA DE FUNÇÕES MATLAB I
Data e hora
Análise de dados
Polinómios
- Raízes
- Valor de polinómios
- Operações polinomiais
.
14 dezembro 2006, 09:30 • Joaquim Luiz Ramos Dias
Matlab 3
Execução de exercícios práticos para aprender a:
- Programar em MATLAB.
- Construir ficheiros de comandos (script files) e de rotinas (function files).
-
Usar funções de entrada/saída interactiva de dados:
- input(), disp(), fprintf().
-
Usar ficheiros de texto para entrada/saída de dados:
- fopen(), fclose();
- fscanf(), fprintf();
- fgets(), fgetl(), feof().
-
Usar strings:
- findstr(), etc.
- Construir e usar funções anónimas, e funções inline().
Programacão em MATLAB
14 dezembro 2006, 09:00 • Francisco Regateiro
Aprofundamento dos conhecimentos de programação em MATLAB.
Criação e utilização de ficheiros-m.
Definição de comandos num ficheiro-m.
Definição de rotinas. Invocação de rotinas.
Definição e invocação de funções anónimas. O operador de referência @.