TI Menu PlotLib

Nota: Ao criar um novo programa que utilize este módulo, recomenda-se a utilização do tipo de programa Representação gráfica (x,y) e texto. Isto irá garantir que todos os módulos relevantes são importados.

Item

Descrição

importar ti_plotlib como plt

Importa todos os métodos (funções) do módulo ti_plotlib no espaço do nome "plt". Como resultado, todos os nomes de funções colados dos menus serão precedidos por "plt.".

 

Configurar

Item

Descrição

cls()

Limpa o ecrã de representação gráfica.

grid(x-scale,y-scale,"style")

Apresenta uma grelha utilizando a escala especificada para os eixos x e y.

window(xmin,xmax,ymin,ymax)

Define a janela de representação gráfica mapeando o intervalo horizontal especificado (xmin, xmax) e o intervalo vertical (ymin, ymax) para a área de representação gráfica atribuída (píxeis).

auto_window(x-list,y-list)

Define automaticamente a escala da janela de representação gráfica para ajustar os intervalos de dados na x-list e y-list especificados no programa antes de auto_window().

axes("mode")

Apresenta os eixos na janela especificada na área de representação gráfica.

labels("x-label","y-label",x,y)

Apresenta etiquetas "x-label" e "y-label" nos eixos do gráfico nas posições x e y da linha.

title("title")

Apresenta "título" centrado na linha superior da janela.

show_plot()

Apresenta a saída de desenho com buffer.

As funções use_buffer() e show_plot() são úteis nos casos em que a apresentação de vários objetos no ecrã pode causar atrasos (não necessariamente na maior parte dos casos).

use_buffer()

Permite um buffer fora do ecrã para acelerar o desenho.

 

Desenhar

Item

Descrição

color(red,green,blue)

Define a cor para todos os gráficos/ representações gráficas seguintes.

cls()

Limpa o ecrã de representação gráfica.

show_plot()

Executa a apresentação do gráfico conforme configurado no programa.

scatter(x-list,y-list,"mark")

Apresenta graficamente uma sequência de pares ordenados de (x-list,y-list) com o estilo de marcação especificado.

plot(x-list,y-list,"mark")

Desenha uma reta utilizando pares ordenados da lista x especificada e da lista y.

plot(x,y,"mark")

Desenha um ponto utilizando as coordenadas x e y com o estilo de marcação especificado.

line(x1,y1,x2,y2,"mode")

Desenha um segmento de reta de (x1,y1) até (x2,y2).

lin_reg(x-list,y-list,"display")

Calcula e desenha o modelo de regressão linear, ax+b, da x-list,y-list.

pen("size","style")

Define o aspeto de todas as retas seguintes até que a próxima pen() seja executada.

text_at(row,"text","align")

Apresenta o "texto" especificado na área de representação gráfica no "alinhamento" especificado.

 

Propriedades

Item

Descrição

xmin

Variável especificada para argumentos de janela definidos como plt.xmin.

xmax

Variável especificada para argumentos de janela definidos como plt.xmax.

ymin

Variável especificada para argumentos de janela definidos como plt.ymin.

ymax

Variável especificada para argumentos de janela definidos como plt.ymax.

m

Depois da plt.linreg() ser executada num programa, os valores calculados de declive, m e interceção, b, são armazenados em plt.m e plt.b.

b

Depois da plt.linreg() ser executada num programa, os valores calculados de declive, a e interceção, b, são armazenados em plt.a e plt.b.