Exercicios Introducao Octave PDF
Exercicios Introducao Octave PDF
Exercicios Introducao Octave PDF
Introdução ao Octave/Matlab
Exercícios:
1. Confira os tipos de dados numéricos do Octave nas páginas:
https://octave.org/doc/v4.2.1/Numeric-Data-Types.html
https://octave.org/doc/v4.2.1/Integer-Data-
Types.html#Integer-Data-Types
2. Tipos de imagem:
RGB
Para ver o conteúdo das matrizes, digite seus nomes e, em seguida Enter. É
muito importante notar que o Octave/Matlab é case sensitive.
Concatenar as três matrizes para criar uma única matriz tridimensional (RGB)
usando a função cat (usar a ajuda para aprender sobre a função: help cat).
Exemplo:
RGB = cat (3, RED, GREEN, BLUE);
Imagem indexada
Crie uma matriz com o nome MAP, com três linhas e três colunas e valores
entre 0 e 1, para representar um mapa de cores. Crie uma matriz bidimensional
com o nome X, com valores inteiros entre 1 e 3. Visualize a imagem indexada
usando: imshow (X, MAP);
Introdução Octave/Matlab 1
Computação Gráfica (IME 04-10842)
Introdução ao Octave/Matlab
Imagem de Níveis de Cinza
Imagem Binária
Execute os comandos:
Y = X<0.5;
imshow (Y);
Introdução Octave/Matlab 2
Computação Gráfica (IME 04-10842)
Introdução ao Octave/Matlab
4. Conversão de Imagens:
5. Visualização:
6. Matrizes:
Criar uma matriz 5x3 B, e aplicar o comando A(:, [3 5 2]) = B(:, 1:3)
A(:)
A’
A(:, [1 2 2 3 3 3 4 4 4 4])
A([1 2 2 3 3 3 4 4 4 4], :)
A(A>10) = 0
Introdução Octave/Matlab 3
Computação Gráfica (IME 04-10842)
Introdução ao Octave/Matlab
Estude os comandos zeros, ones, eye, size.
Pesquise a página:
https://octave.org/doc/v4.2.2/Operator-Index.html
para aprender sobre os operadores: "+", "-", "*", "/", "./", "^", "*". "^."
Experimente com os operadores: "*",". *", "/", "./"
Introdução Octave/Matlab 4