# O Manual do &LabPlot;

## Introdução

O &LabPlot; é uma aplicação do &kde; para gráficos interactivos e para a análise de dados científicos. O &LabPlot; oferece uma forma simples de criar, gerir e editar gráficos.

Funcionalidades:

- Gestão dos dados baseada em projectos

- Explorador de projectos para gerir e organizar os objectos criados em pastas e sub-pastas diferentes

- Folha de cálculo com funcionalidades básicas para a introdução manual dos dados ou para a geração de números aleatórios uniformes e não-uniformes

- Importação de dados em ASCII externos para o projecto para visualização e edição futuras

- Exportação da folha de cálculo para um ficheiro em ASCII

- A área de trabalho com o objecto-pai principal para os gráficos, legendas, &etc;, suporta diferentes formatos e funções de ampliação

- Exportação da área de trabalho para diferentes formatos (PDF, EPS, PNG e SVG)

- Grande variedade de capacidades de edição para as propriedades da área de trabalho e dos seus objectos

- Gráficos cartesianos, criados a partir de dados importados ou criados manualmente ou de uma equação matemática

- A definição das fórmulas matemáticas é suportada através do realce de sintaxe e da completação, bem como pela lista de constantes e funções matemáticas e físicas agrupadas de forma temática

- A análise dos dados desenhados é suportada através de diversas funcionalidades de ampliação e navegação

- Diversos métodos de interpolação, suavização e filtragem de Fourier para filtrar os dados

- Ajustes lineares e não-lineares aos dados, estando predefinidos diversos modelos de ajuste e modelos personalizados com um número arbitrário de parâmetros

- Selector de dados para a extracção de dados manual ou (semi-)automática de imagens importadas que contêm gráficos e curvas.

## Usar o &LabPlot;

### Apresentação à Interface

O &LabPlot; segue a filosofia MDI (Interface Multi-Documentos) - todos os objectos criados na aplicação são colocados como sub-janelas na Área Principal da janela da aplicação. O Explorador de Projectos serve como a ferramenta para criar e organizar esses objectos numa estrutura em árvore. O Explorador de Propriedades é usado para modificar as propriedades dos objectos seleccionados de momento. Muitas das funções estão acessíveis através do menu principal e das barras e menu de contexto específicos dos objectos. As informações adicionais e as notificações das aplicações aparecem na barra de estado.

A janela predefinida do &LabPlot;

### Explorador do Projecto

O Explorador de Projectos é a componente principal do &LabPlot;, destinada a lidar com os seus objectos. Os mesmos são organizados numa estrutura em árvore que representa as relações pai-filho entre os diferentes objectos. As pastas e sub-pastas poderão introduzir um agrupamento adicional para os diferentes objectos.

O explorador de projectos é uma janela acoplável e poderá ser colocada em qualquer local. O utilizador poderá determinar quais as colunas que deverão ser apresentadas, marcando/desmarcando as colunas de interesse no menu de contexto (carregue com o &RMB; num local vazio da árvore ou no seu cabeçalho). Para além disso, a lista de objectos apresentados poderá ser reduzida se usar o filtro do campo de texto Procurar/Filtrar.

### Área Principal

Os objectos criados que tem uma vista própria (como uma folha de trabalho, uma folha de cálculo, &etc;) são colocados na área principal da aplicação. Dependendo da configuração actual para a interface do utilizador, as janelas tanto poderão ser colocadas de forma independente e de movimento livre (interface "Área de sub-janelas") ou como páginas separadas de uma janela (interface em "Páginas").

Quando são usadas as sub-janelas, somente as janelas dos objectos que pertencem à pasta seleccionada de momento é que são apresentadas. Em alternativa a visibilidade das janelas poderá ser alargada à pasta seleccionada de momento, às suas sub-pastas ou ainda a todas as janelas do projecto. Este comportamento é controlado através do parâmetro "Política de visibilidade das janelas", acessível através do menu de contexto do explorador de projectos.

### Explorador de Propriedades

O explorador de propriedades permite ao utilizador modificar o objecto seleccionado de momento no explorador de projectos. Poderá editar uma grande variedade de propriedades do objecto, podendo ainda desfazer/refazer essas modificações. Também é possível a edição de vários objectos ao mesmo tempo.

O explorador de propriedades é uma janela acoplável que poderá ser colocada num local arbitrário.

### Folha de Cálculo

A folha de cálculo é a parte principal do &LabPlot; ao lidar com dados, e consiste em colunas. A coluna é o conjunto de dados básico no &LabPlot; e é usado para gráficos e para a análise de dados. Cada coluna da folha de cálculo é definida pelo seu nome e pelo seu tipo - numérico, texto, nomes de meses, dias e datas/horas. Da mesma forma, para cada representação diferente do tipo, poderá atribuir diferentes formatos de representação, como o formato decimal ou de notação científica para as colunas numéricas, &etc;

Poderá mascarar os pontos de dados seleccionados na folha de cálculo (Selecção Mascarar a Selecção no menu de contexto da célula da folha de cálculo). Os dados mascarados não são desenhados no gráfico e também são excluídos nas funções de análise de dados, como os ajustes, &etc;. Em alternativa, poderá mascarar ou retirar os valores de uma coluna (Mascarar os Valores ou Largar os Valores do menu de contexto da coluna), definindo para tal um intervalo. Ao definir quais os valores a mascarar ou a retirar, estão disponíveis diversos operadores (“igual a”, “maior que”, “menor que”, &etc;). Estas operações poderão ajudar a esconder ou a remover alguns dados fora de contexto antes de, ⪚, efectuar um ajuste neste conjunto de dados.

Poderá aceder a qualquer função da folha de cálculo com o menu de contexto (ao carregar com o &RMB;). Poderá cortar, copiar e colar dados entre folhas de cálculo, gerar, normalizar e ordenar os dados e, finalmente, criar gráficos a partir desses dados.

Poderá produzir novos dados através da sua introdução na folha de cálculo ou gerando os dados de acordo com uma dada prescrição. O &LabPlot; oferece 5 formas diferentes de gerar dados, estando elas acessíveis através do menu de contexto da coluna:

- Números de Linhas - os valores na coluna são definidos de acordo com o seu número de linha, o que fornece uma forma simples de criar rapidamente um índice.

- Valores Constantes - os valores na coluna são definidos de acordo com um valor constante configurado pelo utilizador.

- Valores equidistantes (apenas para colunas numéricas) - dados os valores mínimo e máximo, os valores equidistantes poderão ser gerados através da fixação do número total de valores nesse intervalo ou fixando o incremento (distância).

- Valores aleatórios (apenas para colunas numéricas) - os valores são gerados de forma aleatória, de acordo com a distribuição seleccionada. Para gerar número aleatórios distribuídos de forma uniforme, seleccione a distribuição "Plana".

  Nos casos mais simples, uma distribuição uniforme é calculada de forma analítica a partir da distribuição uniforme de um gerador de números aleatórios, aplicando uma transformação apropriada. As distribuições mais complicadas são criadas através do método de aceitação-rejeição, que compara a distribuição desejada face a uma distribuição que é semelhante e conhecida de forma analítica.

- Valores de uma função (apenas para colunas numéricas) - os valores são gerados de acordo com uma função matemática oferecida pelo utilizador; uma coluna (conjunto de dados) que contém os argumentos da função terá de ser indicada. É possível definir uma função multi-variante e fornecer um conjunto de dados (uma coluna numa folha de cálculo) para cada uma das variáveis. A janela correspondente suporta a criação de um número arbitrário de variáveis.

Poderá importar dados já existentes numa folha de cálculo, a partir de ficheiros externos, com a janela para "Importar Dados". Os dados importados serão guardados no ficheiro do projecto. As alterações nos dados, efectuadas na folha de cálculo ou no ficheiro externo após a importação, não são mais sincronizadas.

Os resultados apresentados na área de trabalho poderão ser exportados para um ficheiro externo (ver a janela de exportação).

### Matriz

A matriz é outro contentor para dados do tipo matricial. Este contentor é apresentado como uma tabela ou, em alternativa, como uma imagem bidimensional em tons de cinzento. Os elementos desse tipo de matriz podem ser pensados como sendo os valores em Z, onde Z=Z(X,Y), com os valores em X e Y sendo os números da linha e coluna, respectivamente. A transição dos números de linhas e colunas para as coordenadas lógicas é feita com um mapeamento explícito definido pelo utilizador de ambas as representações.

Os dados da matriz podem ser introduzidos manualmente ou através de uma importação de um ficheiro externo. De forma semelhante à geração de dados de uma coluna numa folha de cálculo, a matriz também poderá ser preenchida com valores constantes ou com uma fórmula. A imagem abaixo mostra a visualização de uma imagem numa matriz, em conjunto com a fórmula que foi usada para gerar os elementos da matriz:

### Folha de Trabalho

A folha de trabalho ajuda o utilizador a organizar melhor e a agrupar os diferentes contentores de dados (Folha de Cálculo e Matriz). Este objecto serve como contentor-pai para os diversos objectos de Folha de Cálculo e/ou Matriz e coloca-as em conjunto numa janela com várias páginas:

Com as pastas, já é possível criar alguma estrutura no Explorador do Projecto e para agrupar em conjunto diversos objectos relacionados (folhas de cálculo com dados que nascem de ficheiros de texto com origens semelhantes, os valores do azul, verde e vermelho de uma imagem importados para três matrizes diferentes, &etc;). Com a Folha de Trabalho, o utilizador tem a possibilidade de efectuar agrupamentos adicionais.

### Folha de Trabalho

A folha de trabalho é, para além da folha de cálculo e da Matriz, outra componente central da aplicação e oferece uma área para mostrar e agrupar em conjunto diferentes tipos de objectos da folha de trabalho - gráficos, legendas, &etc;

As folhas de trabalho tanto poderão ter um tamanho fixo (um tamanho definido pelo utilizador ou um dos tamanhos predefinidos, como o A4, Carta, &etc;) ou poderão preencher toda a área disponível da janela da folha de trabalho. Poderá organizar vários gráficos na folha de trabalho numa disposição vertical, horizontal ou em grelha.

Muitas das propriedades da área de trabalho, como o tamanho, a cor de fundo e a disposição poderão ser alteradas na área de "Propriedades da área de trabalho".

Poderá aceder às diferentes acções da folha de trabalho que lidam com a criação de novos objectos, a alteração do modo actual do rato ou a ampliação com a barra de ferramentas, o menu principal ou o menu de contexto da folha de trabalho no explorador de projectos.

Os resultados apresentados na área de trabalho poderão ser exportados para diferentes formatos, através da janela de exportação.

### Fonte de Dados em Ficheiro

Uma fonte de dados em ficheiros é muito semelhante na sua base a uma folha de cálculo com dados importados a partir de um ficheiro externo. A diferença é que os dados importados não podem ser apresentados e editados no &LabPlot; após a importação. Isto poderá ser suficiente ⪚ se quiser apenas desenhar os dados que vêm de um cálculo num programa externo (e exportados de seguida para um ficheiro em ASCII).

Dado que nenhuma folha de cálculo terá de ser preenchida com os dados importados, a importação para uma fonte de dados em ficheiro é mais rápida que numa folha de cálculo, o que poderá ser vantajoso ao lidar com ficheiros grandes.

É possível gravar a referência ao ficheiro externo no ficheiro do projecto, em vez do seu conteúdo. Cada vez que o ficheiro for aberto no &LabPlot;, o conteúdo é lido do ficheiro externo de novo. Também é possível permitir que o &LabPlot; vigie as alterações no ficheiro - o conteúdo da fonte de dados em ficheiro é actualizado, caso o ficheiro externo tenha sido modificado.

As opções adicionais que determinam a importação dos dados são equivalentes às indicadas na Janela de Importação.

### Selector de Dados

O selector de dados é uma ferramenta que lhe permite extrair dados facilmente a partir de ficheiros de imagens. O processo de extracção consiste principalmente nos seguintes passos:

- Importar uma imagem que contém os gráficos e curvas de onde deseja ler os dados.

- Seleccionar o tipo de gráfico (cartesiano, polar, &etc;).

- Seleccionar os pontos de referência da árvore e fornecer valores para os mesmos. Com a ajuda destes pontos é determinado o sistema de coordenadas.

- Criar uma nova curva do selector de dados e definir o tipo das barras de erro.

- Mudar para o modo do rato "Definir os Pontos da Curva" e começar a seleccionar pontos na imagem importada - as coordenadas dos pontos seleccionados são determinadas e adicionadas aos "Dados" da folha de cálculo.

É possível adicionar mais que uma curva no selector de dados. Isto é útil no caso de a imagem importada conter diversas curvas que precisam de ser digitalizadas. A curva do selector de dados que está a ser seleccionada de momento no Explorador do Projecto é a "activa" - os pontos carregados na imagem do selector de dados serão calculados e adicionados à folha de cálculo dos seus dados.

Os valores calculados são guardados, em diferentes colunas, nas folhas de cálculo de dados do selector. Estas colunas comportam-se da mesma forma que as outras colunas nas folhas de cálculo normais e podem ser usadas directamente como colunas de origem nas curvas dos seus próprios gráficos.

O selector de dados suporta o processo da extracção de dados com diversos utilitários. Para colocar os pontos com maior precisão, está disponível uma lupa com diferentes níveis de ampliação. Da mesma forma, o último ponto seleccionado poderá ser deslocado com a ajuda das teclas de navegação. Para além disso, ao ler os pontos de dados que têm barras de erros, o selector de dados cria automaticamente barras que indicam os pontos finais das barras de erro. Estas barras poderão ser puxadas com o rato até que o tamanho desejado (a distância ao ponto de dados) seja atingido.

O procedimento para a extracção de dados de um gráfico importado, como descrito acima, é adequado ao lidar com um número limitado de pontos. No caso de as curvas na imagem importada serem dadas como linhas sólidas, a ferramenta de extracção de dados no &LabPlot; permite lê-las de forma (semi-)automática. Para tal, depois de ter adicionado uma curva do selector de dados como descrito acima, mude para o modo do rato "Seleccionar os Segmentos da Curva". As curvas no gráfico são reconhecidas e realçadas. Ao carregar sobre uma curva realçada (ou um dos seus segmentos), são criados os pontos ao longo desta curva. O comprimento de um segmento e a densidade dos pontos criados (separação entre dois pontos) são parâmetros ajustáveis. Nas imagens abaixo, depois de mudar para o modo de segmento, todas as linhas a preto ficaram realçadas (a cor verde). Neste caso específico, a curva foi reconhecida como um único segmento e é suficiente um 'click' do rato simples para digitalizar esta curva e para colocar automaticamente os pontos ao longo da mesma.

Nos vários casos em que o gráfico não é tão simples (uma única curva preta num fundo branco) e contém as linhas da grelha, diversas curvas com cores diferentes e espessuras e um fundo não-branco. Nesse caso, a detecção automática irá falhar (com diversos ou nenhum objecto seleccionados). Para ajudar o selector de dados a determinar a(s) curva(s) de forma correcta, o utilizador terá de limitar os intervalos permitidos nos espaços de cores HSV (ou HSI). Para subtrair o fundo não-branco também é possível limitar o intervalo para a cor principal. Internamente, cada pixel da imagem é convertido para preto-e-branco, onde somente os pontos que se incluam nos intervalos definidos pelo utilizador para o tom, saturação, valor, intensidade e principal estão configurados como preto.

Nas imagens abaixo, as curvas azuis na imagem original foram projectadas, tendo reduzido de forma apropriada os intervalos permitidos no espaço de cores (repare no pico do azul no histograma do tom). A imagem a preto-e-branco transformada contém apenas as curvas nas quais o utilizador está interessado e agora é uma tarefa simples para o selector de dados determinar as curvas e colocar pontos sobre elas.

De forma semelhante à Folha de Trabalho, a área visível de momento no selector de dados poderá ser exportada. Os formatos de imagem suportados estão descritos na secção da Janela de Exportação.

### Janela de Importação

Na janela de importação, poderá importar dados para uma das folhas de cálculo ou matrizes disponíveis no &LabPlot;. Os formatos de dados são

- ASCII

- Binário

- Imagem

- NetCDF

- HDF5

Está disponível uma antevisão de todos os tipos de ficheiros suportados na janela de importação. Para os formatos de dados com estruturas internas complexas, como o NetCDF e o HDF5, o conteúdo do ficheiro é apresentado numa árvore, o que permite uma navegação confortável pelo ficheiro.

A importação de dados ASCII e binários comprimidos com o 'gzip', 'bzip2' ou 'xz' pode ser feita directamente – a descompressão ocorre de forma transparente para o utilizador.

O nome do ficheiro que contém os dados a importar tem de ser indicado. O botão de Informação do Ficheiro abre uma janela onde será apresentada alguma informação sobre o ficheiro seleccionado. Poderá indicar o tipo dos dados - de momento, só são suportados os ficheiros ASCII que contêm diversos conjuntos de dados (vectores) guardados em colunas. O filtro - automático ou personalizado - determina como é que o ficheiro terá de ser processado. Se seleccionar o filtro "personalizado", poderá indicar manualmente diversos parâmetros como os caracteres de separação, &etc; neste caso.

A linha inicial e final para ler poderão ser personalizadas com a página da Porção de dados a ler. Para ler todos os dados, indique `-1` como linha ou coluna final.

Importar dados no &LabPlot; Importar dados no &LabPlot;

### Janela da Exportação

uma folha de cálculo poderá ser exportada para diferentes formatos gráficos (vectorial ou rasterizado). A exportação é feita através da janela de exportação, disponível em Exportar da barra principal ou em Ficheiro Exportar no menu principal.

Para além do formato gráfico, o utilizador poderá indicar qual a parte da área de trabalho que terá de ser exportada e se o fundo terá de ser exportado ou não. Do mesmo modo, para as imagens rasterizadas, poderá indicar a resolução da imagem.

O conteúdo de uma folha de cálculo poderá ser exportado para um ficheiro de texto externo. Na janela de exportação das folhas de cálculo, o utilizador poderá indicar o carácter que separa os valores das diferentes colunas. Opcionalmente, o cabeçalho da folha de cálculo (nomes das colunas na folha de cálculo) poderá ser exportado.

## Referência de Comandos

### O Menu Ficheiro

&Ctrl;N Ficheiro Novo

- Cria um novo ficheiro de projecto do &LabPlot;.

  Num ficheiro de projecto, todas as definições e gráficos são gravados no formato ASCII.

&Ctrl;O Ficheiro Abrir

- Abre um ficheiro de projecto do &LabPlot;.

Ficheiro Abrir um Recente

- Abre um ficheiro de projecto recente do &LabPlot;.

  Aqui irão aparecer os últimos 10 ficheiros de projectos usados.

&Ctrl;S Ficheiro Gravar

- Grava o projecto actual.

  Se não tiver gravado o projecto anteriormente, o projecto é gravado num ficheiro temporário do projecto.

Ficheiro Gravar Como

- Grava o projecto actual com um nome diferente.

&Ctrl;P Ficheiro Imprimir

- Imprime o gráfico activo.

  Aqui irá aparecer uma janela de impressão, onde poderá seleccionar a impressora, os diferentes tamanhos de papel, &etc;

Ficheiro Antevisão da Impressão

- Abre uma janela de antevisão da impressão. O &LabPlot; permite-lhe escolher as definições de impressão com a barra de ferramentas desta janela e ver o resultado imediatamente.

&Ctrl;= Ficheiro Novo Folha de Cálculo

- Cria uma nova folha de cálculo na pasta actual do projecto do &LabPlot;.

&Alt;X Ficheiro Nova Área de trabalho

- Cria uma nova área de trabalho na pasta actual do projecto do &LabPlot;.

Ficheiro Novo Pasta

- Cria uma nova folha de cálculo na pasta actual do projecto do &LabPlot;.

Ficheiro Novo Fonte de Dados em Ficheiro

- Abre a janela para Importar os dados para uma área de trabalho/matriz.

&Ctrl;&Shift;L Ficheiro Importar

- Importa os dados para a folha de cálculo activa

  Este item poderá ser usado para importar os dados para o &LabPlot;. Por favor, leia mais na secção da janela de importação.

Ficheiro Exportar

- Grava o gráfico actual num formato especial.

  De momento, são suportados os formatos Encapsulated Postscript (EPS), Portable Document Format (PDF), Scalable Vector Graphics (SVG) e Portable Network Graphics (PNG).

&Ctrl;W Ficheiro Fechar

- Fecha o ficheiro de projecto do &LabPlot; aberto de momento.

&Ctrl;Q Ficheiro Sair

- Sai do &LabPlot;.

### O Menu Editar

Editar Histórico para Desfazer/Refazer

- Abre a janela de histórico das acções do &LabPlot;. Seleccione um item na lista para navegar para o passo correspondente.

### O Menu da Área de Trabalho

Este menu contém todos os itens que também poderão ser encontrados no menu de contexto (do botão direito) de uma folha de trabalho. O menu só está disponível quando tiver seleccionado um objecto da folha de trabalho no painel Explorador de Projectos.

### O Menu da Folha de Cálculo

Este menu contém todos os itens que também poderão ser encontrados no menu de contexto (do botão direito) de uma folha de cálculo. O menu só está disponível quando tiver seleccionado um objecto da folha de cálculo no painel Explorador de Projectos.

### O Menu do Selector de Dados

Este menu contém todos os itens que também poderão ser encontrados no menu de contexto (do botão direito) de um selector de dados. O menu só está disponível quando tiver seleccionado um objecto do selector de dados no painel Explorador de Projectos.

### O Menu Configuração

Este menu dá-lhe a possibilidade de mudar as definições do utilizador.

Para além dos itens do menu de Configuração normais do &kde;, descritos no capítulo do Menu de Configuração dos Fundamentos do &kde;, o &LabPlot; tem este item de menu específico da aplicação:

&Ctrl;&Shift;F Configuração Modo de Ecrã Completo

- Mostra a área de trabalho no modo de ecrã completo.

### O Menu Ajuda

Para além disso, o &LabPlot; tem os itens do menu de Ajuda normais do &kde;. Para mais informações, leia a secção sobre o Menu de Ajuda dos Fundamentos do &kde;.

### Barra de Ferramentas

A barra principal contém os itens principais que poderá encontrar nos diferentes menus. Poderá encontrar mais detalhes sobre o assunto no manual dos Fundamentos do &kde;.

## Desenho

### Gráficos

Poderá criar os gráficos dentro de uma folha de trabalho com a opção "Adicionar um novo" no menu de contexto ou no menu da aplicação, na "Folha de Trabalho", seleccionando o "gráfico-xy" e o tipo de gráfico que deseja gerar.

Dentro deste gráfico XY, poderá adicionar uma curva XY que contém os dados a mostrar (mais uma vez com o menu de contexto ou da aplicação).

Poderá alterar as definições de um gráfico na área acoplável correspondente. Existem definições gerais, como a geometria, mas também os intervalos dos eixos do X e Y (incluindo a sua escala). O título do gráfico poderá ser definido na página "Título" da área acoplável. Os estilos do fundo e dos contornos poderão ser alterados na página da "Área do Gráfico".

### Curvas

As curvas contêm pontos de dados que poderão ser apresentados num gráfico. Existem três métodos diferentes para criar curvas: a curva normal em XY, uma curva em XY a partir de uma expressão matemática e uma curva em XY a partir de um ajuste aos dados.

A curva-xy padrão poderá ser preenchida com os valores de uma folha de cálculo, seleccionando os dados-x e dados-y como colunas da folha de cálculo na área acoplável da curva-xy. Outro método para preencher uma curva é usar uma expressão matemática. Aqui poderá seleccionar qualquer função matemática e um intervalo para criar a curva. O terceiro método é criar uma curva com o ajuste de uma dada função aos dados. Os dados a ajustar e a função de ajuste poderão ser seleccionados na área acoplável da curva ajuste-xy.

Para todos os tipos de legendas, os estilos das linhas e dos símbolos poderão ser alterados na área acoplável. Do mesmo modo, também poderá alterar os valores anotados e as barras de erros.

### Legendas

Poderá adicionar facilmente uma legenda a um gráfico com o menu de contexto ou o menu da aplicação. Contém informações sobre todas as curvas num gráfico.

A configuração de uma legenda (formato e geometria) poderá ser alterada na área acoplável da legenda. Da mesma forma, as definições do título da legenda, o fundo da legenda e o formato poderão ser alterados na página correspondente da área acoplável da legenda.

## Funções de análise

O &LabPlot; suporta uma grande variedade de funções de análise de dados:

- Interpolação

- Suavização

- Ajuste de curvas não-linear

- Filtro de Fourier

Ambos podem ser aplicados a quaisquer dados que consistam em colunas de X e Y. As funções de análise podem ser acedidas com o menu Análise ou com o menu de contexto da área de trabalho. As curvas, depois de criadas, podem ser personalizadas (no estilo de linha, estilo dos símbolos, &etc;) como em qualquer curva em X-Y.

### Interpolação

A interpolação dos dados pode ser feita com vários algoritmos:

- linear

- polinomial (se o número de pontos de dados < 100)

- curva cúbica

- curva cúbica (periódica)

- curva de Akima

- curva de Akima (periódica)

- curva de Steffen (precisa da GSL ≥ 2.0)

- coseno

- exponencial

- curva cúbica em peças de Hermite (diferenças finitas, Catmull-Rom, cardeal, Kochanek-Bartels)

- funções racionais

A função de interpolação é calculada com o conjunto de 'n' pontos de dados indicados e avaliada como:

- função

- derivada

- segunda derivada

- integral (a começar em zero)

### Suavização

É suportado um conjunto de diferentes métodos de suavização:

- Média em movimento (central)

- Média em movimento (com folga)

- Filtro de percentis

- Savitzky-Golay

Todos os métodos de suavização suportam diversos modos de preenchimento (constante, periódico, espelhado, aproximado, etc.) para o início e fim do conjunto de dados. As médias em movimento suportam diferentes funções de ponderação (uniforme, triangular, binomial, parabólica, tri-cúbica, etc.), que podem ser seleccionadas para ajustar os pontos de dados seleccionados de acordo com a sua distância.

### Ajuste de curvas

O ajuste a curvas lineares e não-lineares dos dados poderá ser feito com diversos modelos de ajuste predefinidos (por exemplo, polinomial, exponencial, Gaussiano ou personalizado) para dados que consistam em colunas de X e Y com uma coluna de peso opcional. Com um modelo personalizado, poderá usar uma função qualquer com um número ilimitado de parâmetros para o ajuste. As opções (número de iterações, tolerância, número de pontos ajustados) podem ser usadas para optimizar o resultado do ajustes, o qual aparece no texto dos resultados.

### Filtro de Fourier

Esta função pode ser usada para aplicar um filtro de Fourier para quaisquer dados que consistam em colunas em X e Y. Os tipos de filtros suportados são:

- Passa-baixo

- Passa-alto

- Passa-banda

- Corta-banda

onde qualquer deles pode ter o formato

- Ideal

- Butterworth (ordem 1 a 10)

- Chebyshev tipo I ou II (ordem 1 a 10)

Os valores de corte podem ser indicados nas unidades de frequência (Hertz), fracções (0,0 a 1,0) ou um índice para os pontos de dados.

## Desenho de Curvas

### Enviar uma Imagem

O selector de dados pode ser criado dentro de um projecto através da opção Adicionar um novo do menu de contexto do projecto/pasta ou na barra principal. Depois disso, poderá ser adicionada uma imagem nova ou modificá-la com a opção Gráfico na área acoplável correspondente.

Depois de enviar a imagem, poderá usar diferentes opções de ampliação no menu de contexto/barra do selector de dados para mudar a largura e a altura da imagem. A mesma também poderá ser rodada para um dado ângulo com a opção Rotação na secção "editar" da área acoplável. Depois disso, o utilizador tem de definir o ponto do eixo.

### Símbolos

Os símbolos são os pontos que podem ser desenhados sobre a imagem do selector de dados. Poderá criar directamente os símbolos com o botão direito do rato sobre a imagem. Os símbolos são normalmente de dois tipos: com e sem a barra de erros, dependendo do tipo de curva a que pertencem.

Todas as curvas do selector de dados poderão ter o seu próprio estilo de símbolos, o qual poderá ser alterado na secção de Símbolos da área acoplável. O modo do rato para "Selecção e Movimento" poderá ser usado para seleccionar vários pontos/símbolos e pode ser movido com as teclas de navegação.

### Pontos do Eixo

Os Pontos do Eixo são o conjunto dos três pontos de referência sobre a imagem do selector de dados. Estes pontos poderão ser definidos com a opção Definir os Pontos do Eixo do menu de contexto do selector de dados. Depois de seleccionar os pontos sobre a imagem, o utilizador terá de actualizar o seu tipo de sistema de coordenadas através do Tipo de Gráfico e as posições lógicas através do Pontos de Ref. na área acoplável.

### Curva do Selector de Dados

Poderá criar uma curva dentro de um selector de dados, através da opção Nova Curva no menu de contexto do selector de dados. Uma curva poderá ter diferentes tipos de erros em X e Y, (sem erro, simétrico, assimétrico), dependendo do do tipo de área acoplável de erros que o selector de dados tiver na altura da criação.

Todas as curvas contêm todos os pontos da curva (escondidos) e uma folha de cálculo que contém as posições lógicas de todos os seus pontos da curva e oferece opções para actualizar a folha de cálculo, assim como para comutar a visibilidade dos pontos da curva no menu de contexto. O modo Definir os Pontos da Curva do menu de contexto do selector de dados deverá ser seleccionado para criar pontos na curva.

Poderá criar várias curvas para o mesmo selector de dados, sendo que a criação de pontos da curva são sempre correspondentes à curva activa no selector de dados, a qual poderá ser alterada com a opção Curva Activa no menu de contexto e na área acoplável do selector de dados. Todas as curvas do selector de dados poderão ter o seu próprio estilo de símbolos, que poderá ser alterado na secção Símbolos da área acoplável.

### Segmentos da Curva

Poderá criar um segmento de curva para o selector de dados sobre a imagem, mudando o modo para Seleccionar os Segmentos da Curva no menu de contexto do selector de dados. Um segmento é um objecto seleccionável sobre a imagem, o qual poderá ser seleccionado se carregar com o botão direito do rato sobre ele.

Os segmentos são criados ao processar uma imagem com o intervalo de base de atributos de cores, para poder desenhar automaticamente as curvas. Para melhorar os resultados, estes intervalos e tipos de atributos de cores poderão ser alterados na secção "editar" da área acoplável. A mesma também oferece opções para mudar entre a imagem processada e a original, assim como para definir o tamanho mínimo dos segmentos.

Assim que for seleccionado um segmento, ele irá criar pontos da curva sobre ele com uma distância mínima entre eles. A distância mínima indicada entre os pontos poderá ser alterada na área acoplável do selector de dados. O utilizador poderá ter de seleccionar os segmentos de novo para observar as alterações.

## Tópicos Avançados

aqui poderá encontrar algumas explicações sobre tópicos avançados.

### Tópicos

#### Barras de erros

Se quiser gerar um gráfico dos dados com barras de erros, basta importar os seus dados com a janela de importação para o seu projecto. Depois, use a página das Barras de erros das propriedades da curva para seleccionar o Tipo de erro, escolher a coluna do erro na lista Dados, +-. O formato das barras de erros poderá ser definido na área do Formato:.

#### Legenda do TeX

Para usar uma legenda em TeX, apenas terá de activar o interruptor TeX na página do Título. Com isso, todo o texto que introduzir no campo de texto será tratado pelo TeX e representado em conformidade com isso. Dado que esta conversão leva algum tempo, poderá notar alguma demora a voltar a desenhar o gráfico.

### Opções da Linha de Comandos

#### Indicar um Ficheiro

Ao iniciar o &LabPlot; a partir da linha de comandos, poder´a indicar o nome de um ficheiro de projecto:

    labplot2 ficheiro.lml

#### Outras Opções da Linha de Comandos

De momento, estão disponíveis as seguintes opções da linha de comandos:

`labplot2 `--help``

- Isto lista as opções mais básicas que estão disponíveis na linha de comandos.

`labplot2 `--help-qt``

- Isto apresenta todas as opções disponíveis para alterar a forma como o &LabPlot; interage com o &Qt;.

`labplot2 `--help-kde``

- Isto apresenta as opções disponíveis para alterar a forma como o &LabPlot; interage com o &kde;.

`labplot2 `--help-all``

- Isto lista todas as opções da linha de comandos.

`labplot2 `--no-splash``

- não mostrar o ecrã inicial

`labplot2 `--author``

- Indica os autores do &LabPlot; na janela do terminal

`labplot2 `--version``

- Apresenta a informação da versão para o &Qt;, o &kde; e o &LabPlot;. Também está disponível com o `labplot2 `-v``

## Funções de processamento

O processador do &LabPlot; permite-lhe usar as seguintes funções:

### Funções-padrão

Função | Descrição
acos(x) | Arco-coseno
acosh(x) | Arco-coseno hiperbólico
asin(x) | Arco-seno
asinh(x) | Arco-seno hiperbólico
atan(x) | Arco-tangente
atan2(y,x) | Arco-tangente como função de duas variáveis
atanh(x) | Arco-tangente hiperbólica
cbrt(x) | Raiz cúbica
ceil(x) | Arredondamento por excesso
cos(x) | Coseno
cosh(x) | Coseno hiperbólico
exp(x) | Expoente de base 'e'
expm1(x) | exp(x)-1
fabs(x) | Valor absoluto (módulo)
gamma(x) | Função 'gamma'
hypot(x,y) | Função da hipotenusa √{x2 + y2}
ln(x) | Logaritmo de base 'e'
log(x) | Logaritmo de base 'e'
log10(x) | Logaritmo de base 10
logb(x) | Expoente independente da raiz
pow(x,n) | função de potência xn
rint(x) | arredondamento
round(x) | arredondamento
sin(x) | Seno
sinh(x) | Seno hiperbólico
sqrt(x) | Raiz quadrada
tan(x) | Tangente
tanh(x) | Tangente hiperbólica
tgamma(x) | Função 'gamma'
trunc(x) | Arredondamento por defeito

### Funções especiais

Para mais informações sobre as funções, veja a documentação sobre o GSL.

Função | Descrição
Ai(x) | Função de Airy Ai(x)
Bi(x) | Função de Airy Bi(x)
Ais(x) | versão com escala da função de Airy SAi(x)
Bis(x) | versão com escala da função de Airy SBi(x)
Aid(x) | Derivada da função de Airy Ai'(x)
Bid(x) | Derivada da função de Airy Bi'(x)
Aids(x) | Derivada da função de Airy com escala SAi(x)
Bids(x) | Derivada da função de Airy com escala SBi(x)
Ai0(s) | s-ésimo zero da função de Airy Ai(x)
Bi0(s) | s-ésimo zero da função de Airy Bi(x)
Aid0(s) | s-ésimo zero da derivada da função de Airy Ai'(x)
Bid0(s) | s-ésimo zero da derivada da função de Airy Bi'(x)
J0(x) | função de Bessel cilíndrica regular de 0-ésima ordem, J0(x)
J1(x) | função de Bessel cilíndrica regular de primeira ordem, J1(x)
Jn(n,x) | função de Bessel cilíndrica regular de n-ésima ordem, Jn(x)
Y0(x) | função de Bessel cilíndrica irregular de 0-ésima ordem, Y0(x)
Y1(x) | função de Bessel cilíndrica irregular de primeira ordem, Y1(x)
Yn(n,x) | função de Bessel cilíndrica irregular de n-ésima ordem, Yn(x)
I0(x) | função de Bessel cilíndrica regular modificada de 0-ésima ordem, I0(x)
I1(x) | função de Bessel cilíndrica regular modificada de primeira ordem, I1(x)
In(n,x) | função de Bessel cilíndrica regular modificada de n-ésima ordem, In(x)
I0s(x) | função de Bessel cilíndrica regular modificada de 0-ésima ordem com escala, exp (-|x|) I0(x)
I1s(x) | função de Bessel cilíndrica regular modificada de primeira ordem com escala, exp (-|x|) I1(x)
Ins(n,x) | função de Bessel cilíndrica regular modificada de n-ésima ordem com escala, exp (-|x|) In(x)
K0(x) | função de Bessel cilíndrica irregular modificada de 0-ésima ordem, K0(x)
K1(x) | função de Bessel cilíndrica irregular modificada de primeira ordem, K1(x)
Kn(n,x) | função de Bessel cilíndrica irregular modificada de n-ésima ordem, Kn(x)
K0s(x) | função de Bessel cilíndrica irregular modificada de 0-ésima ordem com escala, K0(x)
K1s(x) | função de Bessel cilíndrica irregular modificada de primeira ordem com escala, K1(x)
Kns(n,x) | função de Bessel cilíndrica irregular modificada de n-ésima ordem com escala, K0(x)
j0(x) | função de Bessel esférica regular de 0-ésima ordem, j0(x)
j1(x) | função de Bessel esférica regular de primeira ordem, j1(x)
j2(x) | função de Bessel esférica regular de segunda ordem, j2(x)
jl(l,x) | função de Bessel esférica regular de l-ésima ordem, jl(x)
y0(x) | função de Bessel esférica irregular de 0-ésima ordem, y0(x)
y1(x) | função de Bessel esférica irregular de primeira ordem, y1(x)
y2(x) | função de Bessel esférica irregular de segunda ordem, y2(x)
yl(l,x) | função de Bessel esférica irregular de l-ésima ordem, yl(x)
i0s(x) | função de Bessel esférica regular de 0-ésima ordem com escala, exp (-|x|) i0(x)
i1s(x) | função de Bessel esférica regular de primeira ordem com escala, exp (-|x|) i1(x)
i2s(x) | função de Bessel esférica regular de segunda ordem com escala, exp (-|x|) i2(x)
ils(l,x) | função de Bessel esférica regular de l-ésima ordem com escala, exp (-|x|) il(x)
k0s(x) | função de Bessel esférica irregular de 0-ésima ordem com escala, exp (x) k0(x)
k1s(x) | função de Bessel esférica irregular de primeira ordem com escala, exp (x) k1(x)
k2s(x) | função de Bessel esférica irregular de primeira ordem com escala, exp (x) k2(x)
kls(l,x) | função de Bessel esférica irregular de l-ésima ordem com escala, exp (x) kl(x)
Jnu(ν,x) | função de Bessel cilíndrica regular de ordem fraccionária ν, Jν(x)
Ynu(ν,x) | função de Bessel cilíndrica irregular de ordem fraccionária ν, Yν(x)
Inu(ν,x) | função de Bessel cilíndrica regular modificada de ordem fraccionária ν, Iν(x)
Inus(ν,x) | função de Bessel cilíndrica regular modificada com escala de ordem fraccionária ν, exp(-|x|) Iν(x)
Knu(ν,x) | função de Bessel cilíndrica irregular modificada com escala de ordem fraccionária ν, exp(-|x|) Kν(x)
lnKnu(ν,x) | logaritmo da função de Bessel cilíndrica irregular modificada com escala de ordem fraccionária ν, ln(Kν(x))
Knus(ν,x) | função de Bessel irregular modificada com escala de ordem fraccionária ν, exp(|x|) Kν(x)
J0_0(s) | s-ésimo zero positivo da função de Bessel J0(x)
J1_0(s) | s-ésimo zero positivo da função de Bessel J1(x)
Jnu_0(nu,s) | s-ésimo zero positivo da função de Bessel Jν(x)
clausen(x) | Integral de Clausen Cl2(x)
hydrogenicR_1(Z,R) | função de onda radial de estado associado normalizada de ordem inferior R1 := 2Z √Z exp(-Z r)
hydrogenicR(n,l,Z,R) | função de onda radial de estado associado normalizada de n-ésima ordem
dawson(x) | integral de Dawson
D1(x) | função de Debye de primeira ordem D1(x) = (1/x) ∫0 x(t/(et - 1)) dt
D2(x) | função de Debye de segunda ordem D2(x) = (2/x2) ∫0 x(t2/(et - 1)) dt
D3(x) | função de Debye de terceira ordem D3(x) = (3/x3) ∫0 x(t3/(et - 1)) dt
D4(x) | função de Debye de quarta ordem D4(x) = (4/x4) ∫0 x(t4/(et - 1)) dt
D5(x) | função de Debye de quinta ordem D5(x) = (5/x5) ∫0 x(t5/(et - 1)) dt
D6(x) | função de Debye de sexta ordem D6(x) = (6/x6) ∫0 x(t6/(et - 1)) dt
Li2(x) | di-logaritmo
Kc(k) | integral elíptico completo K(k)
Ec(k) | integral elíptico completo E(k)
F(phi,k) | integral elíptico incompleto F(phi,k)
E(phi,k) | integral elíptico incompleto E(phi,k)
P(phi,k,n) | integral elíptico incompleto P(phi,k,n)
D(phi,k,n) | integral elíptico incompleto D(phi,k,n)
RC(x,y) | integral elíptico incompleto RC(x,y)
RD(x,y,z) | integral elíptico incompleto RD(x,y,z)
RF(x,y,z) | integral elíptico incompleto RF(x,y,z)
RJ(x,y,z) | integral elíptico incompleto RJ(x,y,z,p)
erf(x) | função de erro erf(x) = 2/√π ∫0 x exp(-t2) dt
erfc(x) | função de erro complementar erfc(x) = 1 - erf(x) = 2/√π ∫x∞ exp(-t2) dt
log_erfc(x) | logaritmo da função de erro complementar log(erfc(x))
erf_Z(x) | função de probabilidade Gaussiana Z(x) = (1/(2π)) exp(-x2/2)
erf_Q(x) | extremo superior da função de probabilidade Gaussiana Q(x) = (1/(2π)) ∫x∞ exp(-t2/2) dt
hazard(x) | função de risco da distribuição normal
exp_mult(x,x) | expoente de 'x' e multiplicação pelo factor 'y' para devolver o produto 'y exp(x)'
exprel(x) | (exp(x)-1)/x, usando um algoritmo que é preciso para um 'x' pequeno
exprel2(x) | 2(exp(x)-1-x)/x2, usando um algoritmo de precisão para um 'x' pequeno
expreln(n,x) | exponencial em relação a 'n', o que é a n-ésima generalização da função `exprel'
E1(x) | integral do expoente E1(x), E1(x) := Re ∫1∞ exp(-xt)/t dt
E2(x) | integral da exponencial de segunda ordem E2(x), E2(x) := Re ∫1∞ exp(-xt)/t2 dt
En(x) | integral da exponencial de n-ésima ordem E_n(x), En(x) := Re ∫1∞ exp(-xt)/tn dt)
Ei(x) | integral da exponencial E_i(x), Ei(x) := PV(∫-x∞ exp(-t)/t dt)
shi(x) | Shi(x) = ∫0 x sinh(t)/t dt
chi(x) | integral de Chi(x) := Re[ γE + log(x) + ∫0 x (cosh[t]-1)/t dt ]
Ei3(x) | integral da exponencial Ei3(x) = ∫0 x exp(-t3) dt for x >= 0
si(x) | Integral do seno Si(x) = ∫0 x sin(t)/t dt
ci(x) | Integral do coseno Ci(x) = -∫x∞ cos(t)/t dt para x > 0
atanint(x) | Integral da arco-tangente AtanInt(x) = ∫0 x arctan(t)/t dt
Fm1(x) | Integral completo de Fermi-Dirac com um índice -1, F-1(x) = ex / (1 + ex)
F0(x) | Integral completo de Fermi-Dirac com um índice 0, F0(x) = ln(1 + ex)
F1(x) | Integral completo de Fermi-Dirac com um índice 1, F1(x) = ∫0∞ (t /(exp(t-x)+1)) dt
F2(x) | Integral completo de Fermi-Dirac com um índice 2, F2(x) = (1/2) ∫0∞ (t2 /(exp(t-x)+1)) dt
Fj(j,x) | Integral completo de Fermi-Dirac com um índice 'j', Fj(x) = (1/Γ(j+1)) ∫0∞ (tj /(exp(t-x)+1)) dt
Fmhalf(x) | Integral completo de Fermi-Dirac F-1/2(x)
Fhalf(x) | Integral completo de Fermi-Dirac F1/2(x)
F3half(x) | Integral completo de Fermi-Dirac F3/2(x)
Finc0(x,b) | Integral incompleto de Fermi-Dirac com um índice 0, F0(x,b) = ln(1 + eb-x) - (b-x)
lngamma(x) | logaritmo da função Gamma
gammastar(x) | Função Gamma regulada Γ*(x) para x > 0
gammainv(x) | inversa da função Gamma, 1/Γ(x), usando o método real de Lanczos.
fact(n) | factorial n!
doublefact(n) | duplo factorial n!! = n(n-2)(n-4)...
lnfact(n) | logaritmo do factorial de 'n', log(n!)
lndoublefact(n) | logaritmo do duplo factorial log(n!!)
choose(n,m) | factor combinatório `combinações n-a-m' = n!/(m!(n-m)!)
lnchoose(n,m) | logaritmo `combinações n-a-m'
taylor(n,x) | Coeficiente de Taylor xn / n! para x >= 0, n >= 0
poch(a,x) | Símbolo de Pochhammer (a)x := Γ(a + x)/Γ(x)
lnpoch(a,x) | logaritmo do símbolo de Pochhammer (a)x := Γ(a + x)/Γ(x)
pochrel(a,x) | símbolo de Pochhammer relativo ((a,x) - 1)/x onde (a,x) = (a)x := Γ(a + x)/Γ(a)
gammainc(a,x) | Função Gamma incompleta Γ(a,x) = ∫x∞ ta-1 exp(-t) dt para a > 0, x >= 0
gammaincQ(a,x) | Função Gamma incompleta normalizada P(a,x) = 1/Γ(a) ∫x∞ ta-1 exp(-t) dt para a > 0, x >= 0
gammaincP(a,x) | Função Gamma incompleta normalizada complementar P(a,x) = 1/Γ(a) ∫0 x ta-1 exp(-t) dt para a > 0, x >= 0
beta(a,b) | Função Beta, B(a,b) = Γ(a) Γ(b)/Γ(a+b) para a > 0, b > 0
lnbeta(a,b) | logaritmo da Função Beta, log(B(a,b)) para a > 0, b > 0
betainc(a,b,x) | Função Beta incompleta normalizada B_x(a,b)/B(a,b) para a > 0, b > 0
C1(λ,x) | Polinómio de Gegenbauer Cλ 1(x)
C2(λ,x) | Polinómio de Gegenbauer Cλ 2(x)
C3(λ,x) | Polinómio de Gegenbauer Cλ 3(x)
Cn(n,λ,x) | Polinómio de Gegenbauer Cλ n(x)
hyperg_0F1(c,x) | Função hiper-geométrica 0F1(c,x)
hyperg_1F1i(m,n,x) | Função hiper-geométrica confluente 1F1(m,n,x) = M(m,n,x) para os parâmetros inteiros m, n
hyperg_1F1(a,b,x) | Função hiper-geométrica confluente 1F1(a,b,x) = M(a,b,x) para os parâmetros inteiros a, b
hyperg_Ui(m,n,x) | Função hiper-geométrica confluente U(m,n,x) para os parâmetros inteiros m, n
hyperg_U(a,b,x) | Função hiper-geométrica confluente U(a,b,x)
hyperg_2F1(a,b,c,x) | Função hiper-geométrica de Gauss 2F1(a,b,c,x)
hyperg_2F1c(aR,aI,c,x) | Função hiper-geométrica de Gauss 2F1(aR + i aI, aR - i aI, c, x) com parâmetros complexos
hyperg_2F1r(aR,aI,c,x) | função hiper-geométrica de Gauss renormalizada 2F1(a,b,c,x) / Γ(c)
hyperg_2F1cr(aR,aI,c,x) | função hiper-geométrica de Gauss renormalizada 2F1(aR + i aI, aR - i aI, c, x) / Γ(c)
hyperg_2F0(a,b,x) | função hiper-geométrica 2F0(a,b,x)
L1(a,x) | polinómios de Laguerre generalizados La 1(x)
L2(a,x) | polinómios de Laguerre generalizados La 2(x)
L3(a,x) | polinómios de Laguerre generalizados La 3(x)
W0(x) | ramo principal da função W de Lambert W, W0(x)
Wm1(x) | ramo de valor real secundário da função W de Lambert W, W-1(x)
P1(x) | Polinómios de Legendre P1(x)
P2(x) | Polinómios de Legendre P2(x)
P3(x) | Polinómios de Legendre P3(x)
Pl(l,x) | Polinómios de Legendre Pl(x)
Q0(x) | Polinómios de Legendre Q0(x)
Q1(x) | Polinómios de Legendre Q1(x)
Ql(l,x) | Polinómios de Legendre Ql(x)
Plm(l,m,x) | Polinómio de Legendre associado Pl m(x)
Pslm(l,m,x) | Polinómio de Legendre associado e normalizado √{(2l+1)/(4π)} √{(l-m)!/(l+m)!} Pl m(x), adequado para usar em harmónicas esféricas
Phalf(λ,x) | Função Cónica Esférica Irregular P1/2-1/2 + i λ(x) para x > -1
Pmhalf(λ,x) | Função Cónica Esférica regular P-1/2-1/2 + i λ(x) para x > -1
Pc0(λ,x) | Função cónica P0-1/2 + i λ(x) para x > -1
Pc1(λ,x) | Função cónica P1-1/2 + i λ(x) para x > -1
Psr(l,λ,x) | Função Cónica Esférica Regular P-1/2-l-1/2 + i λ(x) para x > -1, l >= -1
Pcr(l,λ,x) | Função Cónica Cilíndrica Regular P-m-1/2 + i λ(x) para x > -1, m >= -1
H3d0(λ,η) | a função de Eigen radial de ordem 0 do Laplaciano no espaço hiperbólico a 3-dimensões, LH3d 0(λ,,η) := sin(λ η)/(λ sinh(η)) para η >= 0
H3d1(λ,η) | a função de Eigen radial de ordem 0 do Laplaciano no espaço hiperbólico a 3-dimensões, LH3d 1(λ,η) := 1/√{λ2 + 1} sin(λ η)/(λ sinh(η)) (coth(η) - λ cot(λ η)) para η >= 0
H3d(l,λ,η) | L'-ésima função de Eigen radial do Laplaciano no espaço hiperbólico a 3 dimensões eta >= 0, l >= 0
logabs(x) | logaritmo da magnitude de X, log(|x|)
logp(x) | log(1 + x) para x > -1, usando um algoritmo com precisão para 'x' pequenos
logm(x) | log(1 + x) - x para x > -1, usando um algoritmo com precisão para 'x' pequenos
psiint(n) | função digamma ψ(n), para um inteiro positivo 'n'
psi(x) | função digamma ψ(n), para um 'x' genérico
psi1piy(y) | parte real da função digamma sobre a linha 1+i y, Re[ψ(1 + i y)]
psi1int(n) | Função Trigamma ψ'(n) para um inteiro positivo 'n'
psi1(n) | Função Trigamma ψ'(x) para um 'x' genérico
psin(m,x) | função polygamma ψ(m)(x) para m >= 0, x > 0
synchrotron1(x) | primeira função de sincrotrão x ∫x∞ K5/3(t) dt para x >= 0
synchrotron2(x) | segunda função de sincrotrão x K2/3(x) para x >= 0
J2(x) | função de transporte J(2,x)
J3(x) | função de transporte J(3,x)
J4(x) | função de transporte J(4,x)
J5(x) | função de transporte J(5,x)
sinc(x) | sinc(x) = sin(π x) / (π x)
logsinh(x) | log(sinh(x)) para x > 0
logcosh(x) | log(cosh(x))
anglesymm(α) | força o ângulo α a ficar no intervalo (-π,π]
anglepos(α) | força o ângulo α a ficar no intervalo (0,2π]
zetaint(n) | função zeta de Riemann ζ(n) para um inteiro 'n'
zeta(s) | função zeta de Riemann ζ(s) para um 's' arbitrário
zetam1int(n) | função ζ de Riemann menos 1 para um inteiro 'n'
zetam1(s) | função ζ de Riemann menos 1
zetaintm1(s) | função ζ de Riemann para um inteiro 'n' menos 1
hzeta(s,q) | função zeta de Hurwitz ζ(s,q) para s > 1, q > 0
etaint(n) | função eta η(n) para um inteiro 'n'
eta(s) | função eta η(n) para um 's' arbitrário
gsl_log1p(x) | log(1+x)
gsl_expm1(x) | exp(x)-1
gsl_hypot(x,y) | √{x2 + y2}
gsl_acosh(x) | arccosh(x)
gsl_asinh(x) | arcsinh(x)
gsl_atanh(x) | arctanh(x)

### Distribuições de números aleatórios

Para mais informações sobre as funções, veja a documentação sobre o GSL.

Função | Descrição
gaussian(x,σ) | densidade da probabilidade p(x) para uma distribuição Gaussiana com um desvio-padrão σ
ugaussian(x) | distribuição Gaussiana unitária. São equivalentes às funções acima, com um desvio-padrão σ = 1
gaussianP(x,σ) | funções de distribuição acumulada P(x) para a distribuição Gaussiana com um desvio-padrão σ
gaussianQ(x,σ) | funções de distribuição acumulada Q(x) para a distribuição Gaussiana com um desvio-padrão σ
gaussianPinv(P,σ) | funções de distribuição acumulada P(x) inversa para a distribuição Gaussiana com um desvio-padrão σ
gaussianQinv(Q,σ) | funções de distribuição acumulada Q(x) inversa para a distribuição Gaussiana com um desvio-padrão σ
ugaussianP(x) | função de distribuição acumulada P(x) para a distribuição Gaussiana unitária
ugaussianQ(x) | função de distribuição acumulada Q(x) para a distribuição Gaussiana unitária
ugaussianPinv(P) | função de distribuição acumulada inversa P(x) para a distribuição Gaussiana unitária
ugaussianQinv(Q) | função de distribuição acumulada inversa Q(x) para a distribuição Gaussiana unitária
gaussiantail(x,a,σ) | densidade da probabilidade p(x) para uma distribuição Gaussiana de extremo com um desvio-padrão σ e um limite inferior 'a'
ugaussiantail(x,a) | extremo de uma distribuição Gaussiana unitária. São equivalentes às funções acima com um desvio-padrão σ = 1
gaussianbi(x,y,σx,σy,ρ) | a densidade de probabilidade p(x,y) para uma distribuição Gaussiana bivariada com os desvios-padrão σx, σy e o coeficiente de correlação ρ
exponential(x,μ) | densidade da probabilidade p(x) para uma distribuição exponencial com uma média μ
exponentialP(x,μ) | função de distribuição acumulada P(x) para uma distribuição exponencial com uma média μ
exponentialQ(x,μ) | função de distribuição acumulada Q(x) para uma distribuição exponencial com uma média μ
exponentialPinv(P,μ) | função de distribuição acumulada inversa P(x) para uma distribuição exponencial com uma média μ
exponentialQinv(Q,μ) | função de distribuição acumulada inversa Q(x) para uma distribuição exponencial com uma média μ
laplace(x,a) | densidade de probabilidade p(x) para uma distribuição de Laplace com uma largura 'a'
laplaceP(x,a) | função de distribuição acumulada P(x) para uma distribuição de Laplace com uma largura 'a'
laplaceQ(x,a) | função de distribuição acumulada Q(x) para uma distribuição de Laplace com uma largura 'a'
laplacePinv(P,a) | função de distribuição acumulada inversa P(x) para uma distribuição de Laplace com uma largura 'a'
laplaceQinv(Q,a) | função de distribuição acumulada inversa Q(x) para uma distribuição de Laplace com uma largura 'a'
exppow(x,a,b) | densidade da probabilidade p(x) para uma distribuição de potência exponencial com um parâmetro de escala 'a' e um expoente 'b'
exppowP(x,a,b) | densidade da probabilidade acumulada P(x) para uma distribuição de potência exponencial com um parâmetro de escala 'a' e um expoente 'b'
exppowQ(x,a,b) | densidade da probabilidade acumulada Q(x) para uma distribuição de potência exponencial com um parâmetro de escala 'a' e um expoente 'b'
cauchy(x,a) | densidade da probabilidade p(x) para uma distribuição de Cauchy (Lorentz) com um parâmetro de escala 'a'
cauchyP(x,a) | função de distribuição acumulada P(x) para uma distribuição de Cauchy com um parâmetro de escala 'a'
cauchyQ(x,a) | função de distribuição acumulada Q(x) para uma distribuição de Cauchy com um parâmetro de escala 'a'
cauchyPinv(P,a) | função de distribuição acumulada inversa P(x) para uma distribuição de Cauchy com um parâmetro de escala 'a'
cauchyQinv(Q,a) | função de distribuição acumulada inversa Q(x) para uma distribuição de Cauchy com um parâmetro de escala 'a'
rayleigh(x,σ) | densidade da probabilidade p(x) para uma distribuição de Rayleigh com um parâmetro de escala σ
rayleighP(x,σ) | função de distribuição acumulada P(x) para uma distribuição de Rayleigh com um parâmetro de escala σ
rayleighQ(x,σ) | função de distribuição acumulada Q(x) para uma distribuição de Rayleigh com um parâmetro de escala σ
rayleighPinv(P,σ) | função de distribuição acumulada inversa P(x) para uma distribuição de Rayleigh com um parâmetro de escala σ
rayleighQinv(Q,σ) | função de distribuição acumulada inversa Q(x) para uma distribuição de Rayleigh com um parâmetro de escala σ
rayleigh_tail(x,a,σ) | densidade de probabilidade p(x) para uma distribuição de Rayleigh de extremo com um parâmetro de escala σ e um limite inferior 'a'
landau(x) | densidade da probabilidade p(x) para a distribuição de Landau
gammapdf(x,a,b) | densidade da probabilidade p(x) para uma distribuição gamma com os parâmetros 'a' e 'b'
gammaP(x,a,b) | função de distribuição acumulada P(x) para uma distribuição gamma com os parâmetros 'a' e 'b'
gammaQ(x,a,b) | função de distribuição acumulada Q(x) para uma distribuição gamma com os parâmetros 'a' e 'b'
gammaPinv(P,a,b) | função de distribuição acumulada inversa P(x) para uma distribuição gamma com os parâmetros 'a' e 'b'
gammaQinv(Q,a,b) | função de distribuição acumulada inversa Q(x) para uma distribuição gamma com os parâmetros 'a' e 'b'
flat(x,a,b) | densidade de probabilidade p(x) para uma distribuição uniforme de 'a' a 'b'
flatP(x,a,b) | função de distribuição acumulada P(x) para uma distribuição uniforme de 'a' a 'b'
flatQ(x,a,b) | função de distribuição acumulada Q(x) para uma distribuição uniforme de 'a' a 'b'
flatPinv(P,a,b) | função de distribuição acumulada inversa P(x) para uma distribuição uniforme de 'a' a 'b'
flatQinv(Q,a,b) | função de distribuição acumulada inversa Q(x) para uma distribuição uniforme de 'a' a 'b'
lognormal(x,ζ,σ) | densidade da probabilidade p(x) para uma distribuição normal logarítmica com os parâmetros ζ e σ
lognormalP(x,ζ,σ) | função de distribuição acumulada P(x) para uma distribuição normal logarítmica com os parâmetros ζ e σ
lognormalQ(x,ζ,σ) | função de distribuição acumulada Q(x) para uma distribuição normal logarítmica com os parâmetros ζ e σ
lognormalPinv(P,ζ,σ) | função de distribuição acumulada inversa P(x) para uma distribuição normal logarítmica com os parâmetros ζ e σ
lognormalQinv(Q,ζ,σ) | função de distribuição acumulada inversa Q(x) para uma distribuição normal logarítmica com os parâmetros ζ e σ
chisq(x,ν) | densidade da probabilidade p(x) para uma distribuição χ2 com ν graus de liberdade
chisqP(x,ν) | função de distribuição acumulada P(x) para uma distribuição χ2 com ν graus de liberdade
chisqQ(x,ν) | função de distribuição acumulada Q(x) para uma distribuição χ2 com ν graus de liberdade
chisqPinv(P,ν) | função de distribuição acumulada inversa P(x) para uma distribuição χ2 com ν graus de liberdade
chisqQinv(Q,ν) | função de distribuição acumulada inversa Q(x) para uma distribuição χ2 com ν graus de liberdade
fdist(x,ν1,ν2) | densidade da probabilidade p(x) para uma distribuição-F com ν1 e com ν2 graus de liberdade
fdistP(x,ν1,ν2) | função de distribuição acumulada P(x) para uma distribuição-F com ν1 e com ν2 graus de liberdade
fdistQ(x,ν1,ν2) | função de distribuição acumulada Q(x) para uma distribuição-F com ν1 e com ν2 graus de liberdade
fdistPinv(P,ν1,ν2) | função de distribuição acumulada inversa P(x) para uma distribuição-F com ν1 e com ν2 graus de liberdade
fdistQinv(Q,ν1,ν2) | função de distribuição acumulada inversa Q(x) para uma distribuição-F com ν1 e com ν2 graus de liberdade
tdist(x,ν) | densidade da probabilidade p(x) para uma distribuição 't' com ν graus de liberdade
tdistP(x,ν) | função de distribuição acumulada P(x) para uma distribuição 't' com ν graus de liberdade
tdistQ(x,ν) | função de distribuição acumulada Q(x) para uma distribuição 't' com ν graus de liberdade
tdistPinv(P,ν) | função de distribuição acumulada inversa P(x) para uma distribuição 't' com ν graus de liberdade
tdistQinv(Q,ν) | função de distribuição acumulada inversa Q(x) para uma distribuição 't' com ν graus de liberdade
betapdf(x,a,b) | densidade da probabilidade p(x) para uma distribuição beta com os parâmetros 'a' e 'b'
betaP(x,a,b) | função de distribuição acumulada P(x) para uma distribuição beta com os parâmetros 'a' e 'b'
betaQ(x,a,b) | função de distribuição acumulada Q(x) para uma distribuição beta com os parâmetros 'a' e 'b'
betaPinv(P,a,b) | função de distribuição acumulada inversa P(x) para uma distribuição beta com os parâmetros 'a' e 'b'
betaQinv(Q,a,b) | função de distribuição acumulada inversa Q(x) para uma distribuição beta com os parâmetros 'a' e 'b'
logistic(x,a) | densidade da probabilidade p(x) para uma distribuição logística com o parâmetro de escala 'a'
logisticP(x,a) | função de distribuição acumulada P(x) para uma distribuição logística com o parâmetro de escala 'a'
logisticQ(x,a) | função de distribuição acumulada Q(x) para uma distribuição logística com o parâmetro de escala 'a'
logisticPinv(P,a) | função de distribuição acumulada inversa P(x) para uma distribuição logística com o parâmetro de escala 'a'
logisticQinv(Q,a) | função de distribuição acumulada inversa Q(x) para uma distribuição logística com o parâmetro de escala 'a'
pareto(x,a,b) | densidade da probabilidade p(x) para uma distribuição de Pareto com um expoente 'a' e uma escala 'b'
paretoP(x,a,b) | função de distribuição acumulada P(x) para uma distribuição de Pareto com um expoente 'a' e uma escala 'b'
paretoQ(x,a,b) | função de distribuição acumulada Q(x) para uma distribuição de Pareto com um expoente 'a' e uma escala 'b'
paretoPinv(P,a,b) | função de distribuição acumulada inversa P(x) para uma distribuição de Pareto com um expoente 'a' e uma escala 'b'
paretoQinv(Q,a,b) | função de distribuição acumulada inversa Q(x) para uma distribuição de Pareto com um expoente 'a' e uma escala 'b'
weibull(x,a,b) | densidade da probabilidade p(x) para uma distribuição de Weibull com uma escala 'a' e um expoente 'b'
weibullP(x,a,b) | função da distribuição acumulada P(x) para uma distribuição de Weibull com uma escala 'a' e um expoente 'b'
weibullQ(x,a,b) | função da distribuição acumulada Q(x) para uma distribuição de Weibull com uma escala 'a' e um expoente 'b'
weibullPinv(P,a,b) | função da distribuição acumulada inversa P(x) para uma distribuição de Weibull com uma escala 'a' e um expoente 'b'
weibullQinv(Q,a,b) | função da distribuição acumulada inversa Q(x) para uma distribuição de Weibull com uma escala 'a' e um expoente 'b'
gumbel1(x,a,b) | densidade da probabilidade p(x) para uma distribuição de Gumbel Tipo-1 com os parâmetros 'a' e 'b'
gumbel1P(x,a,b) | função de distribuição acumulada P(x) para uma distribuição de Gumbel Tipo-1 com os parâmetros 'a' e 'b'
gumbel1Q(x,a,b) | função de distribuição acumulada Q(x) para uma distribuição de Gumbel Tipo-1 com os parâmetros 'a' e 'b'
gumbel1Pinv(P,a,b) | função de distribuição acumulada inversa P(x) para uma distribuição de Gumbel Tipo-1 com os parâmetros 'a' e 'b'
gumbel1Qinv(Q,a,b) | função de distribuição acumulada inversa Q(x) para uma distribuição de Gumbel Tipo-1 com os parâmetros 'a' e 'b'
gumbel2(x,a,b) | densidade da probabilidade p(x) para uma distribuição de Gumbel Tipo-2 com os parâmetros 'a' e 'b'
gumbel2P(x,a,b) | função de distribuição acumulada P(x) para uma distribuição de Gumbel Tipo-2 com os parâmetros 'a' e 'b'
gumbel2Q(x,a,b) | função de distribuição acumulada Q(x) para uma distribuição de Gumbel Tipo-2 com os parâmetros 'a' e 'b'
gumbel2Pinv(P,a,b) | função de distribuição acumulada inversa P(x) para uma distribuição de Gumbel Tipo-2 com os parâmetros 'a' e 'b'
gumbel2Qinv(Q,a,b) | função de distribuição acumulada inversa Q(x) para uma distribuição de Gumbel Tipo-2 com os parâmetros 'a' e 'b'
poisson(k,μ) | probabilidade p(k) de obter o 'k' de uma distribuição de Poisson com uma média μ
poissonP(k,μ) | funções de distribuição acumulada P(k) para uma distribuição de Poisson com uma média μ
poissonQ(k,μ) | funções de distribuição acumulada Q(k) para uma distribuição de Poisson com uma média μ
bernoulli(k,p) | probabilidade p(k) de obter o 'k' de uma distribuição de Bernoulli com um parâmetro de probabilidade 'p'
binomial(k,p,n) | probabilidade p(k) de obter o 'p' de uma distribuição binomial com os parâmetros 'p' e 'n'
binomialP(k,p,n) | funções de distribuição acumulada P(k) de uma distribuição binomial com os parâmetros 'p' e 'n'
binomialQ(k,p,n) | funções de distribuição acumulada Q(k) de uma distribuição binomial com os parâmetros 'p' e 'n'
nbinomial(k,p,n) | probabilidade p(k) de obter o 'k' de uma distribuição binomial negativa com os parâmetros 'p' e 'n'
nbinomialP(k,p,n) | funções de distribuição acumulada P(k) de uma distribuição binomial negativa com os parâmetros 'p' e 'n'
nbinomialQ(k,p,n) | funções de distribuição acumulada Q(k) de uma distribuição binomial negativa com os parâmetros 'p' e 'n'
pascal(k,p,n) | probabilidade p(k) de obter o 'k' de uma distribuição de Pascal com os parâmetros 'p' e 'n'
pascalP(k,p,n) | funções de distribuição acumulada P(k) de uma distribuição de Pascal com os parâmetros 'p' e 'n'
pascalQ(k,p,n) | funções de distribuição acumulada Q(k) de uma distribuição de Pascal com os parâmetros 'p' e 'n'
geometric(k,p) | probabilidade p(k) de obter o 'k' de uma distribuição geométrica com o parâmetro de probabilidade 'p'
geometricP(k,p) | função de distribuição acumulada P(k) de uma distribuição geométrica com o parâmetro de probabilidade 'p'
geometricQ(k,p) | função de distribuição acumulada Q(k) de uma distribuição geométrica com o parâmetro de probabilidade 'p'
hypergeometric(k,n1,n2,t) | probabilidade p(k) de obter o 'k' de uma distribuição hipergeométrica com os parâmetros n1, n2, t
hypergeometricP(k,n1,n2,t) | função de distribuição acumulada P(k) de uma distribuição hipergeométrica com os parâmetros n1, n2, t
hypergeometricQ(k,n1,n2,t) | função de distribuição acumulada Q(k) de uma distribuição hipergeométrica com os parâmetros n1, n2, t
logarithmic(k,p) | probabilidade p(k) de obter o 'k' de uma distribuição logarítmica com um parâmetro de probabilidade 'p'

### Constantes

Constante | Descrição
e | A base dos logaritmos naturais
pi | π

### Constantes do GSL

Para mais informações sobre estas constantes, veja a documentação do GSL.

Constante | Descrição
c | A velocidade da luz no vácuo
mu0 | A permeabilidade do espaço livre
e0 | A permissividade do espaço livre
h | A constante de Planck 'h'
hbar | A constante de Planck reduzida ℏ
na | Número de Avogadro
f | A carga molar de 1 Faraday
k | A constante de Boltzmann
r0 | A constante molar dos gases
v0 | O volume-padrão dos gases
sigma | A constante de Stefan–Boltzmann
gauss | O campo magnético de 1 Gauss
au | O comprimento de 1 unidade astronómica (distância media da Terra-Sol)
G | A constante gravitacional
ly | A distância de 1 ano-luz
pc | A distância de 1 parsec
gg | A aceleração gravítica-padrão na Terra
ms | A massa do Sol
ee | A carga de um electrão
eV | A energia de 1 electrão-Volt
amu | A massa atómica unificada
me | A massa de um electrão
mmu | A massa de um muão
mp | A massa do protão
mn | A massa do neutrão
alfa | A constante de estruturas finas electromagnéticas
ry | A constante de Rydberg
a0 | O raio de Bohr
a | O comprimento de 1 angstrom
barn | A área de 1 celeiro
muB | O Magnetão de Bohr
mun | O Magnetão Nuclear
mue | O momento magnético do electrão
mup | O momento magnético do protão
sigmaT | A secção cruzada de Thomson de um electrão
pD | O debye
min | O número de segundos em 1 minuto
h | O número de segundos em 1 hora
d | O número de segundos em 1 dia
semana | O número de segundos em 1 semana
pol | O comprimento de 1 polegada
pé | O comprimento de 1 pé
jarda | O comprimento de 1 jarda
mil | O comprimento de 1 mil (1/1000 de polegada)
v_km_per_h | A velocidade de 1 quilómetro por hora
v_mile_per_h | A velocidade de 1 milha por hora
nmile | O comprimento de 1 milha náutica
fathom | O comprimento de 1 fathom
nó | A velocidade de 1 nó
pt | O comprimento de 1 ponto de impressora (1/72 polegada)
texpt | O comprimento de 1 ponto do TeX (1/72,27 polegada)
micron | O comprimento de 1 micrómetro
hectare | A área de 1 hectare
acre | A área de 1 acre
litro | O volume de 1 litro
us_gallon | O volume de 1 galão dos EUA
can_gallon | O volume de 1 galão do Canadá
uk_gallon | O volume de 1 galão do Reino-Unido
quart | O volume de 1 quartil
pint | O volume de 1 'pint' (caneca)
libra | A massa de 1 libra
onça | A massa de 1 onça
ton | A massa de 1 tonelada
mton | A massa de 1 tonelada métrica (1000 kg)
uk_ton | A massa de uma tonelada do Reino-Unido
troy_ounce | A massa de 1 onça genológica
carat | A massa de 1 quilate
gram_force | A força do peso de 1 grama
pound_force | A força do peso de 1 libra
kilepound_force | A força do peso de 1 quilo-libra
poundal | A força de 1 poundal
cal | A energia de 1 caloria
btu | A energia de 1 Unidade Térmica Britânica
therm | A energia de 1 Therm
hp | A potência de 1 cavalo-vapor
bar | A pressão de 1 bar
atm | A pressão de 1 atmosfera-padrão
torr | A pressão de 1 torr
mhg | A pressão de 1 metro de mercúrio
inhg | A pressão de 1 polegada de mercúrio
inh2o | A pressão de 1 polegada de água
psi | A pressão de 1 libra por polegada quadrada
poise | A viscosidade dinâmica de 1 poise
stokes | A viscosidade cinética de 1 stokes
stilb | A luminância de 1 stilb
lumen | O fluxo luminoso de 1 lúmen
lux | A iluminância de 1 lux
phot | A iluminância de 1 fot
ftcandle | A iluminância de 1 vela
lambert | A luminância de 1 lambert
ftlambert | A luminância de 1 lambert-pé
curie | A actividade de 1 curie
roentgen | A exposição de 1 roentgen
rad | A dose absorvida de 1 rad
N | A força de 1 newton
dyne | A força de 1 dyne
J | A energia de 1 joule
erg | A energia de 1 reg

## Breves Tutoriais

### Criar um gráfico sinusoidal com o &LabPlot;

Neste capítulo irá descobrir explicações sobre como construir um gráfico simples para uma curva em coordenadas Cartesianas de uma equação matemática.

A janela do &LabPlot; após o primeiro arranque A janela do &LabPlot; após o primeiro arranque

1. Carregue no botão Novo ou carregue em &Ctrl;N no teclado.

   Novo projecto do &LabPlot; Novo projecto do &LabPlot;

2. Carregue no item Projecto do painel Explorador de Projectos com o &RMB; e escolha Adicionar um novo Folha de Trabalho ou carregue em &Alt;X no teclado.

   Adicionar uma nova folha de trabalho do &LabPlot; Adicionar uma nova folha de trabalho do &LabPlot;

3. Carregue no item Folha de Trabalho no painel Explorador de Projectos com o &RMB; e escolha Adicionar um novo gráfico-xy dois eixos, centrado.

   Adicionar eixos ao gráfico Adicionar eixos ao gráfico

4. Carregue no item gráfico-xy no painel Explorador de Projectos com o &RMB; e escolha Adicionar um novo curva-xy de uma equação matemática.

   Adicionar uma nova curva Adicionar uma nova curva

5. Use a área de propriedades da curva-equação-xy à direita para introduzir `sin(x)` no campo y=f(x) (para a lista de funções disponíveis, veja por favor o parser), `-6` no campo x, mín, `6` no campo x, máx e carregue no botão Calcular de novo para ver o resultado.

   O gráfico predefinido da curva O gráfico predefinido da curva

   O &LabPlot; realça a sintaxe desconhecida no campo y=f(x). Isto é útil para controlar a correcção dos dados introduzidos.

   A lista das funções conhecidas poder-se-á encontrar na secção correspondente neste manual.

6. Mude para a página Linha na área de propriedades da curva-equação-xy e escolha a curva cúbica (natural) na lista Tipo.

   Escolher o tipo da linha Adicionar o tipo de linha

7. Mude para a página Símbolo na área de propriedades da curva-equação-xy e escolha nenhum da lista Estilo.

   Remover símbolos do gráfico Remover símbolos do gráfico

8. Carregue no item gráfico-xy no painel Explorador de Projectos com o &RMB; e escolha Adicionar um novo legenda. Mude para a página do Título, na área de Propriedades da legenda do gráfico cartesiano e indique `Gráfico do seno` no campo Texto.

   Mudar o título da legenda Mudar o título da legenda

9. Escolha a opção Ficheiro Exportar no menu principal. Seleccione o local e o formato para gravar o gráfico.

   Exportar o gráfico Exportar o gráfico

### Criar um gráfico a partir de dados da folha de cálculo com o &LabPlot;

Neste capítulo irá encontrar explicações sobre como criar um gráfico simples a partir de dados de uma folha de cálculo.

A janela do &LabPlot; após o primeiro arranque A janela do &LabPlot; após o primeiro arranque

1. Carregue no botão Novo ou carregue em &Ctrl;N no teclado.

   Novo projecto do &LabPlot; Novo projecto do &LabPlot;

2. Carregue no item Projecto no painel Explorador de Projectos com o &RMB; e escolha Adicionar um novo Folha de cálculo ou carregue em &Ctrl;= no teclado.

   Adicionar uma nova folha de cálculo ao &LabPlot; Adicionar uma nova folha de cálculo ao &LabPlot;

3. Carregue no cabeçalho da primeira coluna da folha de cálculo com o &LMB; e depois carregue em qualquer uma das suas células com o &RMB; e escolha Selecção Preencher a Selecção Com Números de Linhas.

   Preencher a primeira coluna da folha de cálculo Preencher a primeira coluna da folha de cálculo

   Seleccione Automático (g) na lista Formato das Propriedades da coluna para melhorar a apresentação dos dados da primeira coluna.

4. Carregue no cabeçalho da segunda coluna da folha de cálculo com o &RMB; e escolha Gerar os Dados Valores Aleatórios.

   Preencher a segunda coluna da folha de cálculo Preencher a segunda coluna da folha de cálculo

5. Carregue no item Projecto do painel Explorador de Projectos com o &RMB; e escolha Adicionar um novo Folha de Trabalho ou carregue em &Alt;X no teclado.

   Adicionar uma nova folha de trabalho do &LabPlot; Adicionar uma nova folha de trabalho do &LabPlot;

6. Carregue no item Folha de Trabalho no painel Explorador de Projectos com o &RMB; e escolha Adicionar um novo gráfico-xy gráfico de caixa, quatro eixos.

   Adicionar eixos ao gráfico Adicionar eixos ao gráfico

7. Carregue no item gráfico-xy no painel Explorador de Projectos com o &RMB; e escolha Adicionar um novo curva-xy.

   Adicionar uma nova curva Adicionar uma nova curva

8. use a área de propriedades da curva-xy à direita para seleccionar a opção Projecto Folha de Cálculo 1 no campo dados-x (basta carregar no item e carregar em &Enter;). Use o mesmo procedimento para seleccionar 2 no campo dados-y. Os resultados serão imediatamente apresentados na folha de trabalho.

   O gráfico dos dados não ordenados O gráfico dos dados não ordenados

9. Carregue no item Folha de Cálculo no painel Explorador de Projectos com o &LMB; e carregue depois no cabeçalho da segunda coluna com o &RMB; e escolha Ordenar Ascendente.

   Ordenar a segunda coluna da folha de cálculo Ordenar a segunda coluna da folha de cálculo

10. Carregue no item Folha de Trabalho do painel Explorador de Projectos com o &LMB; para ver os resultados.

    O gráfico dos dados ordenados O gráfico dos dados ordenados

## Perguntas e Respostas

Para que plataformas está disponível o &LabPlot;?

O &LabPlot; foi desenvolvido para as plataformas Unix e usa as plataformas do &Qt; e do &kde;. Normalmente, poderá esperar que o &LabPlot; compile e seja executado em qualquer plataforma que o &kde; (>=4) suporte. Poderá encontrar uma lista recente das plataformas suportadas e dicas para compilar e executar o &LabPlot; em http://labplot.wiki.sourceforge.net/Download.

Como é que exporto a folha de trabalho activa para uma imagem?

A forma normal é usar a opção Ficheiro Exportar. Todos os formatos de imagens suportados pelo &Qt; são permitidos. Basta seleccionar o formato desejado para exportar a folha de trabalho activa.

Como é que uso as letras Gregas para o título, legendas dos eixos, &etc;?

Use o botão π para abrir a janela do selector de caracteres ou o &tex; para gerar letras em Grego ou outros símbolos, usando o &latex;.

Falta-me uma funcionalidade importante. O que é que posso fazer?

Por favor, dê uma vista de olhos no ficheiro TODO da documentação do &LabPlot;. Aqui estão apresentadas todas as funcionalidades planeadas, mais ou menos por ordem pela qual serão implementadas em versões futuras do &LabPlot;. Se gostar de ter funcionalidades adicionais ou se gostaria de ter uma funcionalidade apresentada rapidamente, envie por e-mail os seus desejos e, se possível, envie-me dados de exemplo ou uma breve descrição do que gostaria de fazer. É provável que a sua funcionalidade possa vir a aparecer na próxima versão estável do &LabPlot; :-)

Muitas das funções de análise estão desactivadas. O que é que posso fazer?

Parece que o seu pacote do &LabPlot; foi compilado sem o suporte para a GSL (Biblioteca Científica da &GNU;). O &LabPlot; foi desenhado para funcionar mesmo em sistemas onde falte a maioria das bibliotecas-padrão. Muitas distribuições estão a fornecer pacotes do &LabPlot; sem esta funcionalidade adicional. Neste caso, algumas funções não estão disponíveis. Felizmente, alguns programas (como o pstoedit ou o texvc) podem ser adicionados sem recompilar o &LabPlot;. Poderá sempre verificar o ambiente do seu sistema no menu de ajuda do &LabPlot;.

Os pacotes oferecidos na página de transferências oficial são sempre compilados com as bibliotecas-padrão (GSL, &etc;). Devê-los-á usar para ter todas as funcionalidades.

Desejo ajudar. Como é que posso contribuir para o &LabPlot;?

Sim, obviamente. Existem muitas coisas por fazer. Mesmo que não perceba nada sobre programação, precisamos sempre de pessoas para descobrirem erros, testarem as coisas e fazerem sugestões. Do mesmo modo, as equipas de traduções e de documentação têm sempre muito trabalho.

## Licença

&LabPlot;

Programa com 'copyright' © 2007-2016 de Stefan Gerlach stefan.gerlach@uni-konstanz.de. Programa com 'copyright' © 2008-2016 de Alexander Semke Alexander.Semke@web.de

O &LabPlot; ainda está em desenvolvimento. Existe uma grande lista de funcionalidades em falta que serão implementadas em versões posteriores do &LabPlot;.

Dado que existe ainda muito a fazer, os programadores precisam de toda a ajuda que possa oferecer. Quaisquer contribuições, como os desejos, correcções, modificações, relatórios de erros ou capturas de imagem são bem-vindas.

Documentação com 'copyright' © 2007-2015 de Stefan Gerlach stefan.gerlach@uni-konstanz.de. Documentação com 'copyright' © 2008-2015 de Alexander Semke Alexander.Semke@web.de Documentação com 'copyright' © 2014 de Yuri Chornoivan yurchor@ukr.net

Tradução de José Nuno Pires zepires@gmail.com

&underFDL; &underGPL;

## Instalação

### Como Obter o &LabPlot;

O &LabPlot; pode ser encontrado na sua página Web no sourceforge.net: http://labplot.sf.net. Existe uma visão geral sobre todos os pacotes disponíveis em http://labplot.wiki.sourceforge.net/Download. Os pacotes com correcções de erros são lançados regularmente e também poderão ser aí encontrados.

### Requisitos

Para poder usar com sucesso o &LabPlot;, precisa pelo menos de um &Qt; 4.7 padrão e uma instalação do &kde;, bem como da biblioteca científica da &GNU; (GSL).

### Compilação e Instalação

&install.compile.documentation;
&documentation.index;