Este blog, é sobre diversas coisas: desde poemas, mensagens, músicas, comentários sobre a vida em geral, até dicas, estudos, pesquisas, e informações que acredito eu, que podem ser úteis.
segunda-feira, 14 de março de 2011
CANTO GREGORIANO
O Rio e o Oceano
sexta-feira, 11 de fevereiro de 2011
Pela Luz dos Olhos Teus - Tom Jobim
E a luz dos olhos teus
Resolvem se encontrar
Que frio que me dá o encontro desse olhar
Mas se a luz dos olhos teus
Resiste aos olhos meus
Só pra me provocar
Meu amor juro por Deus
Me sinto incendiar
Que a luz dos olhos meus
Já não pode esperar
Quero a luz dos olhos meus
Na luz dos olhos teus
Sem mais la ra ra ra...
Pela luz dos olhos teus
Eu acho meu amor que só se pode achar
Que a luz dos olhos meus precisa se casar!
segunda-feira, 7 de fevereiro de 2011
Matlab® para a Engenharia (5)
Como explicar o AMOR
quinta-feira, 3 de fevereiro de 2011
Matlab® para a Engenharia (4)
Obtenção de Algumas informações no Command Window:
Comando | O que Resulta |
who | Mostra a Lista de todas as variáveis que se utilizou no programa e foram armazenadas no Workspace. |
whos | Mostra informações mais detalhadas das variáveis, como nome, tamanho, bytes, classe e atribuições. |
clear | Remove as variáveis no espaço de trabalho. Digitando clear e o nome da variável, exclui apenas aquela variável, digitando apenas clear, todas as variáveis são excluídas. |
save | Salva as variáveis do espaço de trabalho, em arquivo (.mat) no diretório do Matlab |
load | Carrega os dados gravados pelo comando save. |
help | É o comando de ajuda. |
clc | Limpa a janela de comandos e retorna o cursor à sua posição inicial. |
Funções Matemáticas já existentes no MATLAB®:
No MATLAB® já existe uma série de funções científicas pré-definidas. Função no MATLAB® é um comando, que pode ter alguns argumentos de entrada e alguns de saída.
Algumas das funções pré-definidas mais importantes são:
Função | O que representa matematicamente |
abs(x) | Valor absoluto de x. |
acos(x) | Arco cujo cosseno é x. |
asin(x) | Arco cujo seno é x. |
atan(x) | Arco cuja tangente é x. |
conj(x) | Conjugado complexo. |
cos(x) | Cosseno de x. |
cosh(x) | Cosseno Hiperbólico de x. |
cot(x) | Cotangente de x. |
csc(x) | Cossecante de x. |
exp(x) | Exponencial (e^x). |
floor(x) | Arredondamento em direção ao -∞. |
gcd(x,y) | Máximo divisor comum de x e y. |
lcm(x,y) | Mínimo múltiplo comum de x e y. |
log(x) | Logaritmo de x na base e. |
log10(x) | Logaritmo de x na base 10. |
rem(x,y) | Resto da divisão de x por y. |
round(x) | Arredondamento para o inteiro mais próximo. |
sec(x) | Secante de x. |
sign(x) | Função signum. |
sin(x) | Seno de x. |
sinh(x) | Seno Hiperbólico de x. |
sqrt(x) | Raiz quadrada de x. |
tan(x) | Tangente de x. |
tanh(x) | Tangente Hiperbólica de x. |
Números Complexos no MATLAB®:
Os números complexos são permitidos no MATLAB® em todas as operações. Eles são introduzidos pelas funções especiais i e j, como já vimos anteriormente. Exemplos de representações:
>> z1=3+4*i
z2=3+4j
z1+z2
Resultará em: 6+8i
quarta-feira, 2 de fevereiro de 2011
Matlab® para a Engenharia (3)
Notação científica no MATLAB®:
Quando escrevemos um número em notação científica (potência de 10), o escrevemos da seguinte maneira: (3*10^2 = 300), e (3*10^-3 = 0.003). No MATLAB®, escrevemos retirando o sinal de multiplicação e no lugar do nº 10 colocamos e, E, d ou D. Exemplos: (3*10^2) no MATLAB® deve ser escrito 3e2, ou 3E2, ou 3d2 ou 3D2. (3*10^-3) no MATLAB® escrevemos 3e-3. (0.123) podemos escrever como 1.23e-1 e assim por diante.
Precisão de Resultados no MATLAB®:
O MATLAB® já vem configurado com o formato defaut, ou seja, seus resultados são mostrados em quatro casas decimais. Assim, para obtermos um resultado de precisão maior, digitamos antes da expressão o comando relacionado ao quanto de precisão que queremos, os comandos são:
Comando | Formato | Comentários |
format short | 33.5000 | 4 dígitos decimais (formato default) |
format long | 33.50000000000000 | 16 dígitos |
format short e | 3.3500e+001 | 5 dígitos mais expoente |
format long e | 3.350000000000000e+001 | 16 dígitos mais expoente |
format hex | 4040c00000000000 | Hexadecimal |
format bank | 33.50 | 2 dígitos decimais |
format + | + | positivo, negativo ou zero |
format rat | 67/2 | Racional |
Regras para criação de variáveis:
- Variáveis com letras maiúsculas e minúsculas são diferentes, ou seja, custo ~= Custo ~= CuStO ~= CUSTO;
- As variáveis podem consistir em uma cadeia de caracteres;
- As variáveis devem começar com uma letra e podem ser seguidas de números, letras ou sobescritos (_).
| Variáveis pré-definidas | Significado |
| ans | answer, exibe o resultado. |
| pi | π = 3.14159265 |
| eps | Menor número tal que, quando adicionado a 1, cria um número maior que 1 no computador. |
| flops | Armazena o número de operações em ponto flutuante realizadas. |
| inf | Infinito. |
| NaN ou nan | Significa não é um número, exemplo: 0/0. |
| i ou j | Unidade imaginária dos Números complexos (√-1). |
| nargin | Número de argumentos de entrada de uma função. |
| nargout | Número de argumentos de saída de uma função. |
| realmin | Menor número que o computador pode armazenar. |
| realmax | Maior número que o computador pode armazenar. |
No MATLAB®:
- A vírgula separa comandos dados em uma mesma linha;
- O ponto e vírgula separa comandos dados em uma mesma linha. Se o último caractere da declaração é um ponto e vírgula, a impressão na tela é suprimida, mas a tarefa é realizada;
- O símbolo de percentagem (%) faz com que todo caractere escrito depois dele é tido como comentário;
- As reticências após um espaço em branco são usadas para continuar uma expressão noutra linha, ao final das linhas incompletas.
>> q1=52, p1=6, ...
q2=2; p2=8; %Exemplo do uso dos símbolos.
Assim, se atribui valor a q1, p1, q2 e p2, todavia só será impresso na tela os valores de q1 e p1.

