Você está na página 1de 9

1)

Comandos:

which
Funo Visualiza o caminho do diretrio do arquivo
Exemplos: which (nome do arquivo), which lucas.mat

pcode;
Funo:Criar arquivo de funo protegida
Exemplos:
pcode(tmp,'-inplace')
dir(tmp)

inmem;
Funo:Nomes de funes, MEX- arquivos, classe de memria

Exemplos:
clear all
magic(10);
M = inmem

mex;
Funo:Construir MEX- funo de C / C ++ ou Fortran cdigo
fonte
Exemplos: mex -n yprime.c , mex yprime.c

editpath;
Funo:altera o caminho do diretrio atual.
Exemplos: editpath

getenv;
Funo: retorna a varivel de ambiente
Exemplos: : getenv ('NOME) procura dentro sistema a string
NOME

unix;
Funo:Execute o comando UNIX e retornar sada, executa ao
do sistema operacional
Exemplos:
command = 'who';
[status,cmdout] = unix(command);
status

vms; (Comando no existe no matlab2014a)


Funo: OpenVMS (Virtual Machine System) que o nome de
uma tecnologia top de linha entre usurio e sistema

realmax;
Funo:Maior nmero positivo de ponto flutuante

Exemplos:
ndouble = realmax
nsingle = realmax('single')

realmin;
Funo:Menor nmero positivo de ponto flutuante
Exemplos:
ndouble = realmin
nsingle = realmin('single')

clock;
Funo: Data e hora atual no vetor no formato aaaa-mm-dd e hhmm-ss
Exemplos: clock

cputime;

Funo:retorna o tempo de CPU total ( em segundos) usado pelo


seu aplicativo MATLAB partir do momento em que foi iniciado
3

Exemplos: cputime

date;
Funo: retorna a data em dd-mmm-yyyy.
Exemplos: date
26-aug-2015

etime;
Funo: Tempo decorrido entre a data de vetores
Exemplos:
e = etime (t2, t1)
% retorna o nmero de segundos entre os dois vetores ou matrizes de
vetores de data, data t1 e t2.

tic;
Funo: Inica o cronmetro
Exemplos: tic
tic
A = rand(12000, 4400);
B = rand(12000, 4400);
toc
C = A'.*B';
toc

toc
Funo: l o tempo do cronmetro e exibe o resultado
Exemplos: toc
tic
A = rand(12000, 4400);
B = rand(12000, 4400);
toc
C = A'.*B';
toc

2) Os principais exemplos vistos em aula, foi do uso do matlab em operaes


matriciais.
Podemos declarar uma matriz: A=[2 4 5; 6 7 8]
ou seja uma matriz A 2X3(2 linhas e 3 colunas);
podemos usar operador de produto(*), desde que as matrizes sejam
quadradas, ou o nmero de colunas da primeira seja igual a da segunda matriz.
Exemplo: A=[2 3 5; 5 6 7]
B=[3 5 7; 7 8 9]
A*B= vai retornar o produto matricial, ou seja linha x coluna.
Podemos tambm comparar valores, o matlab compara dois valores e retorna
(1 para veradeiro) ou 0(para falso).
Exemplo:
5>7
Logo ele vai retornar 0;

Aplicao de Comandos

Ver: informa as verses do MATLAB, SIMULINK e toolboxes. Este


comando pode ser utilizado quando se deseja saber qual verso do
Matlab e das toolboxes esto sendo utilizadas.

Version: informa as verses do MATLAB. Deve ser utilizado quando se


deseja saber o nmero da verso do MATLAB utilizada pelo usurio.
Demo: executa programas de demonstrao desenvolvidos em
ambiente MATLAB. Pode ser utilizado para que o usurio conhea as
potencialidades dos recursos do MATLAB que podem ser explorados
em suas futuras implementaes.
Bench: executa um conjunto de funes MATLAB com a finalidade de
avaliar o desempenho do processador atual utilizado em relao a
outros processadores. Quando se deseja saber a colocao do seu
processador.
Who: Lista as variveis atuais. utilizado para visualizar as variveis
quando se apagou a tela de trabalho.
Whos: lista as variveis atuais, suas dimenses e memria que cada
uma ocupa. utilizado para visualizao detalhada das variveis
quando se apagou a tela de trabalho.
Clear: apaga as variveis gravadas no wokspace. Se j foram realizados
vrios clculos, no entanto apagados as variveis continuam gravadas
mesmo apagando a tela. Por exemplo realizou-se a soma: a=2 b=3
a+b=5. Mesmo apagando a tela de trabalho, as variveis ficam com os
valores armazenados. Ao digitar c e enter retornado o valor 5. Para
que isso no ocorra, usa-se o comando clear para excluir o valor da
varivel.
Save: salva as variveis da memria da rea de trabalho em arquivo.
Este comando utilizado para que as variveis no sejam perdidas ao
finalizar o matlab.
6

Load: carrega as variveis de um arquivo para a memria da rea de


trabalho. anlogo ao comando save, abre as variveis gravadas pelo
comando save.
Quit: encerra a sesso de trabalho do MATLAB. Este comando pode ser
usado quando estiver entrado em loop

What: lista os nomes de arquivos de funes e comandos de um grupo


especfico do MATLAB. Este comando mostra quais os nomes de
arquivos presentes que tem a extenso .m e podem ser executados
Type: lista o contedo de um arquivo de comandos do MATLAB. Pode
ser utilizado para saber detalhes a respeito do arquivo.
Edit: edita arquivo do MATLAB. Pode ser utilizado na edio de um novo
arquivo com a sintaxe edit ou na edio de um arquivo j existente, com
a sintaxe edit arq.
Lookfor: busca a palavra-chave em todos os arquivos contidos no
caminho do MATLAB. Sintaxe: lookfor palavra. Pode ser usado para
procurar uma funo a qual se deseja utilizar e no se lembra a
biblioteca.
Path: verifica ou define o caminho de diretrios. Controla o caminho de
busca do Matlab. Serve para localizar o nome do arquivo com seu
respectivo caminho e extenso.

Diary: Armazena o texto de uma sesso MATLAB. Pode ser usado com

as sintaxes diary on; diary off; diary(nome). Aps diary on todo texto que
aparece na janela de comando tambm enviado para um arquivo
nomeado automaticamente pelo MATLAB. diary off interrompe o
salvamento em arquivo. diary(nome) salva o texto da janela de comando
no arquivo cujo nome descrito pela string nome.

Format: determina o formato no qual os dados sero expressos na


janela de comando, ou seja, ajusta a definio de casas decimais e
formatos numricos. Possui sintaxe: long, short, long e, short e, rat, hex,
+. Por exemplo: ao expressar o resultado de uma operao no exata
usando como exemplo 4/5 o resultado no format long exibido com 16
dgitos, o que faz com que seja exibido o nmero: 1,857142857142857
j se quiser obter um nmero mais compacto usa-se o format short que
exibe apenas 5 dgitos: ...
No caso de nenhum formato estar definido, se um resultado um
nmero inteiro, o MATLAB mostra como um inteiro. Quando um
resultado um nmero real, o MATLAB mostra uma aproximao com
at quatro casas decimais.
Cd: Modica o diretrio de trabalho atual. usado quando se deseja
trocar a pasta com que est trabalhando.
Pwd: Mostra o diretrio de trabalho atual
Dir: Listagem de diretrio. Usado quando se deseja listar os dados do

diretrio atual.

Delete: exclui arquivo do diretrio. Usado quando se deseja excluir um


arquivo do diretrio, por exemplo: delete arq. ou delete tarefa.m.
Dos: executa comando do MS-DOS. Utilizado quando se deseja copiar
os dados de um arquivo antigo para um novo arquivo. Exemplo: dos
copy a:\antigo.m a:\novo.m.
Computer: definir o tipo de computador em uso. retorna uma string com
o tipo do computador em uso. Quando se deseja saber o tipo de
computador em uso.
Clc: Limpa a rea de trabalho, apaga toda linha de comando digitada.

Concluso

A primeira aula de Programao para Engenharia pde nos mostrar a


importncia do uso e aplicao do software matlab, pois proporciona uma
gama de recursos de grande valia para ns aspirantes engenheiros em
telecomunicaes. Seu uso est atrelado a diversas reas, como na anlise de
sinais e sistemas, propagao. Dessa forma, tivemos a oportunidade de
aprender na primeira aula algumas ferramentas bsicas, mas essenciais para
podermos aprimorar nosso conhecimento nesse software.

Você também pode gostar