Com o Matlab a visualização gráfica destas escalas é muito fácil desde que se apliquem os princípios simples desta linguagem.
O primeiro passo consiste na definição do intervalo de variação do nosso "vector coluna" que corresponderá à escala aritmética, isto é, antes da transformação logarítmica:
x=(0:0.1:4)';
Aqui escolhemos só valores positivos para evitar a indeterminação do logaritmo 0 e só vamos até ao valor 4. Como queremos uma matriz a uma coluna temos que usar a plica (').
Vamos transformar a matriz x utilizando o operador logaritmo de base 10:
logs=[x; (log10(x))]
Esta operação vai gerar uma matriz de 41 linhas por 2 colunas (uma com o passo aritmético e outra com o passo logarítmico) que não vamos aqui representar para isto não ficar com o aspecto de uma folha de cálculo.
Depois é só aplicar a função "plot" para obter o gráfico:
plot (x,logs)
E o resultado é:
De uma forma simples podemos facilmente ver como varia a transformação logarítmica em comparação com a variação de uma progressão aritmética de passo igual a 0.1.
Os matemáticos poderão mais facilmente explicar a aplicabilidade directa desta função nas mais variadas situações!
Sem comentários:
Enviar um comentário