# Manual do &LabPlot;

## Introdução

&LabPlot; é um aplicativo do &kde; para criação de gráficos interativos e análise de dados científicos. Ele oferece uma forma simples de criar, gerenciar e editar gráficos.

Funcionalidades:

- Gerenciamento de dados baseado em projetos

- Explorador de projetos para gerenciamento e organização de objetos criados em pastas e subpastas diferentes

- Folha de cálculo com funcionalidades básicas para a introdução manual de 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 projeto para visualização e edição futuras

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

- A área de trabalho com o objeto-pai principal para gráficos, legendas, &etc;, suporta diferentes leiautes e funções de zoom

- 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 seus objetos

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

- A definição das fórmulas matemáticas tem suporte para o realce de sintaxe e completação, assim como por uma lista de constantes e funções matemáticas e físicas agrupadas de forma temática

- A análise de dados desenhados tem suporte a diversas funcionalidades de zoom e navegação

- Ajustes lineares e não-lineares de dados, sendo que diversos modelos de ajuste são predefinidos e também podem ser fornecidos modelos personalizados com um número arbitrário de parâmetros

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

## Usando o &LabPlot;

### Apresentação da interface

O &LabPlot; segue a filosofia MDI (Multiple Document Interface ou Interface de Múltiplos Documentos, em tradução livre) - todos os objetos criados no aplicativo são colocados como subjanelas na Área Principal da janela do aplicativo. O Explorador de Projetos serve como a ferramenta para criar e organizar esses objetos em uma estrutura em árvore. O Explorador de Propriedades é usado para modificar as propriedades do(s) objeto(s) que estiver(em) selecionado(s). Muitas das funções estão acessíveis através do menu principal e pelas barras de ferramentas ou menus de contexto específicos do objeto. As informações adicionais e as notificações dos aplicativos aparecem na barra de status.

Janela padrão do &LabPlot;

### Explorador de Projetos

O Explorador de Projetos é o componente principal do &LabPlot;, destinado a lidar com seus objetos. Os mesmos são organizados em uma estrutura em árvore que representa as relações pai-filho entre os diferentes objetos. As pastas e subpastas podem introduzir um agrupamento adicional para os diferentes objetos.

O explorador de projetos é uma janela acoplável e poderá ser colocada em qualquer local. O usuário poderá determinar quais as colunas que devem ser apresentadas, marcando/desmarcando as colunas de interesse no menu de contexto (clique com o &RMB; em um local vazio da árvore ou no seu cabeçalho). Além disso, a lista de objetos apresentados poderá ser reduzida se usar o filtro do campo de texto Procurar/Filtrar.

### Área Principal

Os objetos criados que tem uma visualização própria (como uma folha de trabalho, uma folha de cálculo, &etc;) são colocados na área principal do aplicativo. Dependendo da configuração atual da interface do usuário, as janelas tanto podem ser colocadas de forma independente e de movimento livre (interface "Exibição de subjanelas") ou como abas separadas de uma janela (interface "Exibição em abas").

Quando são usadas as subjanelas, todas as janelas dos objetos que pertencem à pasta selecionada serão apresentadas. Alternativamente, a visibilidade das janelas pode ser ampliada para a pasta selecionada e suas subpastas ou, ainda, a todas as janelas do projeto. Esse comportamento é controlado através do parâmetro "Política de visibilidade das janelas", acessível através do menu de contexto do explorador de projetos.

### Explorador de Propriedades

O explorador de propriedades permite ao usuário modificar o objeto que estiver selecionado no explorador de projetos. Uma grande variedade de propriedades dos objetos pode ser editada através das ações desfazer/refazer. Também é possível editar vários objetos ao mesmo tempo.

O explorador de propriedades é uma janela acoplável que pode ser colocada em qualquer local.

### Planilha

A planilha é o componente principal do &LabPlot; quando estiver trabalhando com dados e é composto por colunas. Coluna é o conjunto de dados básico no &LabPlot; e é usada para gráficos e análise de dados. Cada coluna da planilha é definida pelo seu nome e tipo - numérico, texto, nomes de meses, nomes de dias e datas/horas. Da mesma forma, podem ser atribuídos formatos de representação diferentes para cada tipo, como o formato decimal ou científico para as colunas numéricas, &etc;

Você pode colocar uma máscara nos pontos de dados selecionados na planilha (Seleção Mascarar a seleção no menu de contexto da célula da planilha). Os dados com máscara não são desenhados no gráfico e também são excluídos das funções de análise de dados, como os ajustes, &etc; Alternativamente, você pode colocar uma máscara ou retirar os valores de uma coluna (Mascarar os valores ou Soltar os valores do menu de contexto da coluna), definindo um intervalo. Ao definir quais os valores serão mascarados ou retirados, estão disponíveis diversos operadores (“igual a”, “maior que”, “menor que”, &etc;). Essas operações poderão ajudar a ocultar ou remover alguns dados fora de contexto antes de, ⪚, ajustar este conjunto de dados.

Qualquer função da planilha pode ser acessada através do menu de contexto (ao clicar com o &RMB;). Você poderá recortar, copiar e colar dados entre planilhas, gerar, normalizar e ordenar os dados e, finalmente, criar gráficos a partir desses dados.

Novos dados podem ser produzidos através da sua introdução manual na folha de cálculo ou gerando os dados de acordo com uma determinada prescrição. O &LabPlot; oferece cinco formas diferentes de gerar os dados, todas 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 um índice rapidamente.

- Valores constantes - Os valores na coluna são definidos de acordo com um valor constante configurado pelo usuário.

- 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 pela fixação do 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 selecionada. Para gerar número aleatórios distribuídos de forma uniforme, selecione a distribuição "Plana".

  Nos casos mais simples, uma distribuição nã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 da função (apenas para colunas numéricas) - Os valores são gerados de acordo com uma função matemática oferecida pelo usuário, uma coluna (conjunto de dados) que contém os argumentos da função deverá ser indicada. É possível definir uma função multivariante e fornecer um conjunto de dados (uma coluna em uma planilha) para cada uma das variáveis. A caixa de diálogo correspondente suporta a criação de um número arbitrário de variáveis.

Os dados existentes podem ser importados para uma folha de cálculo, a partir de arquivos externos, através da caixa de diálogo "Importar dados". Os dados importados serão armazenados no arquivo do projeto. As alterações nos dados, efetuadas na folha de cálculo ou no arquivo externo após a importação, não serão mais sincronizadas.

Os dados apresentados na planilha poderão ser exportados para um arquivo externo (veja a caixa de diálogo de exportação).

### Matriz

A matriz é outro contêiner para dados do tipo matricial. Este contêiner é apresentado como uma tabela ou, alternativamente, como uma imagem bidimensional em tons de cinza. Os elementos desse tipo de matriz/tabela podem ser pensados como sendo os valores em Z, onde Z=Z(X,Y), com os valores de 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 da importação de um arquivo externo. De forma semelhante à geração de dados de uma coluna em uma planilha, 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 em uma matriz, em conjunto com a fórmula usada para gerar os elementos da matriz:

### Folha de trabalho

A folha de trabalho ajuda o usuário a organizar melhor e a agrupar os diferentes contêineres de dados (Planilha e Matriz). Este objeto serve como contêiner-pai para os diversos objetos de Planilha e/ou Matriz e as coloca junto em uma janela com várias abas:

Com as pastas, já é possível criar alguma estrutura no Explorador de Projetos e para agrupar diversos objetos relacionados (planilhas com dados originados de arquivos 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 usuário tem a possibilidade de fazer agrupamentos adicionais.

### Folha de trabalho

A folha de trabalho é, além da Planilha e da Matriz, outro componente central do aplicativo e oferece uma área para mostrar e agrupar diferentes tipos de objetos da folha de trabalho - gráficos, legendas, &etc;

As folhas de trabalho podem ter um tamanho fixo (definido pelo usuário ou um dos tamanhos predefinidos, como A4, Carta, &etc;) ou podem preencher toda a área disponível da janela da folha de trabalho. Vários gráficos podem ser organizados na folha de trabalho, dispostos na vertical, horizontal ou em grade.

Muitas das propriedades da folha de trabalho, como o tamanho, a cor de fundo e o layout poderão ser alteradas no painel "Propriedades da folha de trabalho".

Diferentes ações da folha de trabalho quem lidam com a criação de novos objetos, a alteração do modo atual do mouse ou a ampliação/redução, podem ser acessados através da barra de ferramentas, do menu principal ou do menu de contexto da folha de trabalho no explorador de projetos.

Os resultados apresentados na folha de trabalho poderão ser exportados para diferentes formatos, através da caixa de diálogo de exportação.

### Fonte de dados em arquivo

Uma fonte de dados em arquivos tem uma base muito similar a uma folha de cálculo com dados importados de um arquivo externo. A diferença é que os dados importados não podem ser apresentados e editados no &LabPlot; após a importação. Isso pode ser suficiente, por exemplo, se quiser apenas desenhar os dados provenientes de um cálculo feito por um programa externo (e depois exportados para um arquivo em ASCII).

Por não ser necessário preencher nenhuma folha de cálculo com os dados importados, a importação para uma fonte de dados em arquivo é mais rápida que a partir de uma folha de cálculo, o que poderá ser vantajoso ao lidar com arquivos muito grandes.

É possível armazenar apenas a referência ao arquivo externo no arquivo do projeto em vez do seu conteúdo. Cada vez que o arquivo for aberto no &LabPlot;, o conteúdo é novamente lido a partir do arquivo externo. Também é possível permitir que o &LabPlot; monitore as alterações no arquivo - o conteúdo da fonte de dados em arquivo é atualizado, caso o arquivo externo tenha sido alterado.

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

### Seletor de dados

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

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

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

- Selecionar os pontos de referência da árvore e fornecer valores para eles. O sistema de coordenadas é determinado com a ajuda desses pontos.

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

- Mudar para o modo do mouse "Definir os pontos da curva" e começar a selecionar pontos na imagem importada - as coordenadas dos pontos selecionados são determinadas e adicionadas aos "Dados" da planilha.

É possível adicionar mais de uma curva no seletor de dados. Isso é útil em caso de a imagem importada conter diversas curvas que precisam ser digitalizadas. A curva do seletor de dados que estiver sendo selecionada no Explorador do Projetos é a "ativa" - os pontos clicados na imagem do seletor de dados serão calculados e adicionados à planilha dos seus dados.

Os valores calculados são armazenados em diferentes colunas nas planilhas de dados do seletor. Essas colunas comportam-se exatamente da mesma forma que as outras colunas das planilhas normais e podem ser usadas diretamente como colunas de origem nas curvas dos seus próprios gráficos.

O seletor de dados tem suporte ao processo da extraçã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 selecionado poderá ser deslocado com a ajuda das teclas de navegação. Além disso, ao ler os pontos de dados que contêm barras de erros, o seletor de dados automaticamente cria barras que indicam os pontos finais das barras de erro. Essas barras poderão ser puxadas com o mouse até que o tamanho desejado (a distância ao ponto de dados) seja atingido.

O procedimento para a extraçã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 fornecidas como linhas sólidas, a ferramenta de extração de dados no &LabPlot; permite lê-las de forma (semi-)automática. Para isso, depois de ter adicionado uma curva do seletor de dados como descrito acima, mude para o modo do mouse "Selecionar os segmentos da curva". As curvas no gráfico são reconhecidas e realçadas. Ao clicar sobre uma curva realçada (ou um dos seus segmentos), são criados os pontos ao longo dessa 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 pretas foram realçadas (em verde). Neste caso específico, a curva foi reconhecida como um único segmento e um único clique do mouse nesse segmento é suficiente para digitalizar essa curva e colocar automaticamente os pontos na sua extensão.

Nos vários casos em que o gráfico não é tão simples (uma única curva preta com fundo branco) e contém as linhas da grade, diversas curvas com cores diferentes e espessuras e um fundo diferente de branco. Nesse caso, a detecção automática falhará (com diversos ou nenhum objeto selecionados). Para ajudar o seletor de dados a determinar a(s) curva(s) de forma correta, o usuário precisa limitar os intervalos permitidos nos espaços de cores HSV (ou HSI). Para subtrair o fundo diferente de branco também é possível limitar o intervalo para a cor principal. Internamente, cada pixel da imagem é convertido para preto e branco, onde apenas os pontos que se incluam nos intervalos definidos pelo usuário para a matiz, saturação, valor, intensidade e primeiro plano, estão definidos como preto.

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

De forma semelhante à Folha de Trabalho, a área que esta visível no seletor de dados poderá ser exportada. Os formatos de imagem suportados estão descritos na seção Janela de exportação.

### Janela de importação

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

- ASCII

- Binário

- Imagem

- NetCDF

- HDF5

Está disponível uma visualização de todos os tipos de arquivo 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 arquivo é apresentado em forma de árvore, o que permite uma navegação confortável pelo arquivo.

A importação de dados ASCII e binários compactados com gzip, bzip2 ou xz pode ser feita diretamente – a descompactação ocorre de forma transparente para o usuário.

O nome do arquivo que contém os dados a importar deve indicado. O botão Informação do arquivo abre uma caixa de diálogo onde será apresentada alguma informação sobre o arquivo selecionado. O tipo de dados poderá ser indicado - por enquanto, há suporte apenas para arquivos ASCII que contenham diversos conjuntos de dados (vetores) armazenados em colunas. O filtro - automático ou personalizado - determina como o arquivo deve ser processado. Nesse caso, se selecionar o filtro "personalizado", poderá indicar manualmente diversos parâmetros, como os caracteres de separação, &etc;

A linha inicial e final para ler pode ser personalizada através da aba Porção de dados a ler. Para ler todos os dados, indique `-1` como linha ou coluna final.

Importação de dados no &LabPlot; Importação de dados no &LabPlot;

### Janela da exportação

Uma folha de trabalho pode ser exportada para diversos formatos de gráfico (vetorial ou rasterizado). A exportação é feita através da caixa de diálogo de exportação, disponível no botão Exportar da barra principal ou no menu Arquivo Exportar.

Além do formato de gráfico, o usuário poderá indicar qual a parte da folha de trabalho deverá ser exportada e se o plano de fundo também será exportado. Do mesmo modo, para imagens rasterizadas, a resolução da imagem poderá ser indicada.

O conteúdo de uma folha de cálculo pode ser exportado para um arquivo de texto externo. Na caixa de diálogo de exportação das folhas de cálculo, o usuário poderá indicar o caractere 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

### Menu Arquivo

&Ctrl;N Arquivo Novo

- Cria um novo arquivo de projeto do &LabPlot;.

  Em um arquivo de projeto, todas as configurações e gráficos são armazenados no formato ASCII.

&Ctrl;O Arquivo Abrir

- Abre um arquivo de projeto do &LabPlot;.

Arquivo Abrir recente

- Abre um arquivo de projeto recente do &LabPlot;.

  Aqui serão relacionados os últimos 10 arquivos de projetos usados.

&Ctrl;S Arquivo Salvar

- Salva o projeto atual.

  Se não salvou o projeto anteriormente, ele será salvo em um arquivo de projeto temporário.

Arquivo Salvar como

- Salva o projeto atual com outro nome.

&Ctrl;P Arquivo Imprimir

- Imprime o gráfico ativo.

  Aqui será aberta uma caixa de diálogo de impressão, onde é possível selecionar a impressora, os diferentes tamanhos de papel, &etc;

Arquivo Visualizar impressão

- Abre uma janela de visualizaçã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;= Arquivo Novo Folha de cálculo

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

&Alt;X Arquivo Novo Folha de trabalho

- Cria uma nova folha de trabalho na pasta atual do projeto &LabPlot;.

Arquivo Novo Pasta

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

Arquivo Novo Fonte de dados em arquivo

- Abre a janela Importar os dados para uma planilha ou matriz.

&Ctrl;&Shift;L Arquivo Importar

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

  Este item pode ser usado para importar dados para o &LabPlot;. Leia mais na seção da caixa de diálogo de importação.

Arquivo Exportar

- Salva o gráfico atual em um formato especial.

  No momento, só há suporte para formatos Encapsulated Postscript (EPS), Portable Document Format (PDF), Scalable Vector Graphics (SVG) e Portable Network Graphics (PNG).

&Ctrl;W Arquivo Fechar

- Fecha o arquivo de projeto do &LabPlot; que estiver aberto.

&Ctrl;Q Arquivo Sair

- Sai do &LabPlot;.

### Menu Editar

Editar Histórico do Desfazer/Refazer

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

### Menu Folha de Trabalho

Este menu contém todos os itens que também podem ser encontrados no menu de contexto (botão direito do mouse) de uma folha de trabalho. O menu só está disponível quando um objeto da folha de trabalho estiver selecionado no painel Explorador de Projetos.

### Menu Folha de Cálculo

Este menu contém todos os itens que também podem ser encontrados no menu de contexto (botão direito do mouse) de uma folha de cálculo O menu só está disponível quando um objeto da folha de cálculo estiver selecionado no painel Explorador de Projetos.

### Menu Seletor de dados

Este menu contém todos os itens que também podem ser encontrados no menu de contexto (botão direito do mouse) de um seletor de dados. O menu só está disponível quando um objeto do seletor de dados estiver selecionado no painel Explorador de Projetos.

### Menu Configurações

Este menu permite-lhe alterar as configurações do usuário.

Além dos itens do menu Configurações normais do &kde;, descritos no capítulo do Menu Configurações dos Fundamentos do &kde;, o &LabPlot; tem este item de menu específico do aplicativo:

&Ctrl;&Shift;F Configurações Modo de tela inteira

- Mostra o espaço de trabalho no modo de tela inteira.

### Menu Ajuda

O &LabPlot; tem itens do menu Ajuda comuns do &kde;. Para mais informações, leia a seção do Menu Ajuda nos Fundamentos do &kde;.

### Barra de ferramentas

A barra de ferramentas principal contém os itens mais relevantes que podem ser encontrados nos menus. Mais detalhes sobre o assunto podem ser encontrados no manual Fundamentos do &kde;.

## Desenho

### Gráficos

Os gráficos podem ser criados dentro de uma folha de trabalho através da opção "Adicionar novo" no menu de contexto ou pelo menu "Folha de Trabalho" do aplicativo, selecionando o "gráfico-xy" e o tipo de gráfico que deseja gerar.

Dentro desse gráfico XY, você pode adicionar uma curva XY que contém os dados a serem apresentados (no menu de contexto ou do aplicativo).

As definições de um gráfico podem ser alteradas na área acoplável correspondente. Existem definições gerais, como a geometria, mas também os intervalos dos eixos do X e Y (incluindo sua escala). O título do gráfico pode ser definido na aba "Título" da área acoplável. Os estilos do plano de fundo e das bordas podem ser alterados na aba "Área do gráfico".

### Curvas

As curvas contêm pontos de dados que podem ser apresentados em um gráfico. Existem três métodos diferentes para criação de 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 pode ser preenchida com os valores de uma folha de cálculo, selecionando os dados-x e dados-y como colunas da folha de cálculo na área acoplável da curva-xy. Outro método para preenchimento de uma curva é usar uma expressão matemática. Aqui pode ser selecionada qualquer função matemática e um intervalo para criar a curva. O terceiro método para criar uma curva é ajustar uma função aos dados. Os dados a ajustar e a função de ajuste podem ser selecionados na área acoplável da curva de ajuste-xy.

Para todos os tipos de curvas, os estilos das linhas e dos símbolos podem ser alterados na área acoplável. Do mesmo modo, também podem ser alteradas as configurações dos valores anotados e das barras de erros.

### Legendas

Uma legenda pode ser facilmente adicionada a um gráfico através do menu de contexto ou do menu do aplicativo. Contém informações sobre todas as curvas em um gráfico.

As configurações de uma legenda (formato e geometria) podem ser alteradas na área acoplável da legenda. Da mesma forma, as configurações do título da legenda, do plano de fundo e do leiaute podem ser alterados na aba correspondente da área acoplável da legenda.

## Funções de análise

O &LabPlot; tem suporte às funções de análise de dados de interpolações, de ajustes de curvas e filtros 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 acessadas usando o menu Análise ou o menu de contexto da área de trabalho.

As curvas recentemente criadas podem ser personalizadas (estilo da linha, estilo dos símbolos, &etc;), como em qualquer curva X-Y.

### Interpolação

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

- Linear

- Polinomial

- curva cúbica

- curva cúbica (periódica)

- curva de Akima

- curva de Akima (periódica)

- curva de Steffen (precisa da GSL >= 2.0)

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

- função

- derivada

- segunda derivada

- integral (começando em zero)

### Ajuste de curvas

O ajuste de 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, qualquer função com um número ilimitado de parâmetros pode ser usada para o ajuste. As opções (número de iterações, tolerância, número de pontos ajustados) podem ser usadas para otimizar 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-baixa

- Passa-alta

- Passa-faixa

- Rejeita-faixa

onde qualquer um 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), frações (0,0 a 1,0) ou um índice para os pontos de dados.

## Desenho de curvas

### Enviar imagem

O seletor de dados pode ser criado dentro de um projeto através da opção Adicionar novo do menu de contexto do projeto/pasta ou na barra de ferramentas principal. Depois disso, uma imagem nova imagem pode ser adicionada e modificada através da opção Gráfico na área acoplável correspondente.

Depois de enviar a imagem, podem ser usados diferentes opções de zoom a partir do menu de contexto/barra de ferramentas do seletor de dados para alterar a largura e a altura da imagem. A imagem também pode ser rotacionada para um determinado ângulo usando a opção Rotação na seção "editar" da área acoplável. Depois disso, o usuário precisa definir o ponto do eixo.

### Símbolos

Símbolos são pontos que podem ser desenhados sobre a imagem do seletor de dados. Eles podem ser criados diretamente com o botão direito do mouse sobre a imagem e, normalmente, são de dois tipos: com e sem a barra de erros, dependendo do tipo de curva a que pertencem.

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

### Pontos do eixo

Pontos do eixo são o conjunto de três pontos de referência sobre a imagem do seletor de dados. Estes pontos podem ser definidos através da opção Definir os pontos do eixo do menu de contexto do seletor de dados. Depois de selecionar os pontos sobre a imagem, o usuário deve atualizar 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 referência na área acoplável.

### Curva do seletor de dados

Uma curva dentro de um seletor de dados pode ser criada através da opção Nova curva no menu de contexto do seletor de dados. Ela poderá ter diferentes tipos de erros em X e Y, (sem erro, simétrico, assimétrico), dependendo do tipo de área acoplável de erros que o seletor de dados tiver no momento da criação.

Cada objeto da curva contêm todos os pontos da curva (ocultos) e uma planilha que contém as posições lógicas de todos os seus pontos da curva e oferece opções para atualizar a planilha, assim como para alternar a visibilidade dos pontos da curva no menu de contexto. O modo Definir os pontos da curva do menu de contexto do seletor de dados deverá ser selecionado para criar pontos na curva.

Várias curvas podem ser criadas para o mesmo seletor de dados, sendo que a criação de pontos da curva são sempre correspondentes à curva ativa no seletor de dados, a qual poderá ser alterada através da opção Curva ativa no menu de contexto e na área acoplável do seletor de dados. Todas as curvas do seletor de dados podem ter o seu próprio estilo de símbolo, que poderá ser alterado na seção Símbolos da área acoplável.

### Segmentos da curva

O segmento de curva para o seletor de dados pode ser criado sobre a imagem, mudando o modo Selecionar os segmentos da curva no menu de contexto do seletor de dados. Um segmento é um objeto selecionável sobre a imagem, o qual pode ser selecionado se clicar com o botão direito do mouse sobre ele.

Os segmentos são criados ao processar uma imagem com o intervalo de base de atributos de cores, para permitir o desenho automático das curvas. Para melhorar os resultados, estes intervalos e tipos de atributos de cores podem ser alterados na seção "editar" da área acoplável. Essa área 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 um segmento for selecionado, será criado pontos da curva sobre ele com uma distância mínima entre os pontos. A distância mínima indicada entre os pontos pode ser alterada na área acoplável do seletor de dados. Pode ser necessário selecionar os segmentos novamente para observar as alterações.

## Tópicos avançados

Aqui você poderá encontrar algumas explicações sobre tópicos avançados.

### Tópicos

#### Barras de erro

Se quiser gerar um gráfico dos dados com as barras de erro, basta importar seus dados usando a janela de importação para o seu projeto. Depois, use a aba Barras de erro das propriedades da curva para selecionar o Tipo de erro, escolha a coluna do erro na lista Dados, +-. O formato das barras de erro podem ser definidos através do painel Formato:.

#### Legenda do TeX

Para usar uma legenda em TeX, é necessário apenas ativar o botão para alternar TeX na aba Título. Com isso, todo o texto que inserir no campo de texto será renderizado pelo TeX e assim apresentado. Como essa conversão leva algum tempo, alguma demora pode ser percebida ao redesenhar o gráfico.

### Opções de linha de comando

#### Especificar um arquivo

Quando iniciar o &LabPlot; a partir da linha de comando, um nome de arquivo de projeto pode ser indicado:

    labplot2 arquivo.lml

#### Outras opções de linha de comando

Estão disponíveis as seguintes opções de ajuda na linha de comando

`labplot2 `--help``

- Apresenta as opções mais básicas disponíveis a partir da linha de comando.

`labplot2 `--help-qt``

- Apresenta as opções disponíveis para modificar o modo como o &LabPlot; interage com o &Qt;.

`labplot2 `--help-kde``

- Apresenta as opções disponíveis para modificar o modo como o &LabPlot; interage com o &kde;.

`labplot2 `--help-all``

- Apresenta todas as opções da linha de comando.

`labplot2 `--no-splash``

- Não mostra a tela de apresentação

`labplot2 `--author``

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

`labplot2 `--version``

- Apresenta as informações de versão do &Qt;, &kde;, e &LabPlot;. Também pode ser usado `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 cosseno
acosh(x) | Arco cosseno 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) | Cosseno
cosh(x) | Cosseno hiperbólico
exp(x) | Expoente (base e)
expm1(x) | exp(x)-1
fabs(x) | Valor absoluto
gamma(x) | Função 'gamma'
hypot(x,y) | Função da hipotenusa √{x2 + y2}
ln(x) | Logaritmo (base e)
log(x) | Logaritmo (base e)
log10(x) | Logaritmo (base 10)
logb(x) | Expoente independente da raiz
pow(x,n) | função de potência xn
rint(x) | Arredondamento para o inteiro mais próximo
round(x) | Arredondamento para o inteiro mais próximo
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) | Retorna o maior inteiro, menor ou igual a 'x'

### Funções especiais

Para mais informações sobre as funções, leia a documentação do 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 fracionária ν, Jν(x)
Ynu(ν,x) | Função de Bessel cilíndrica irregular de ordem fracionária ν, Yν(x)
Inu(ν,x) | Função de Bessel cilíndrica regular modificada de ordem fracionária ν, Iν(x)
Inus(ν,x) | Função de Bessel cilíndrica regular modificada com escala de ordem fracionária ν, exp(-|x|) Iν(x)
Knu(ν,x) | Função de Bessel cilíndrica irregular modificada com escala de ordem fracionária ν, Kν(x)
lnKnu(ν,x) | Logaritmo da função de Bessel cilíndrica irregular modificada com escala de ordem fracionária ν, ln(Kν(x))
Knus(ν,x) | Função de Bessel irregular modificada com escala de ordem fracioná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íptica completa K(k)
Ec(k) | Integral elíptica completa E(k)
F(phi,k) | Integral elíptica incompleta F(phi,k)
E(phi,k) | Integral elíptica incompleta E(phi,k)
P(phi,k,n) | Integral elíptica incompleta P(phi,k,n)
D(phi,k,n) | Integral elíptica incompleta D(phi,k,n)
RC(x,y) | Integral elíptica incompleta RC(x,y)
RD(x,y,z) | Integral elíptica incompleta RD(x,y,z)
RF(x,y,z) | Integral elíptica incompleta RF(x,y,z)
RJ(x,y,z) | Integral elíptica incompleta RJ(x,y,z)
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 fator y para devolver o produto y exp(x)
exprel(x) | (exp(x)-1)/x, usando um algoritmo de precisão 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 da exponencial 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 cosseno 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 completa de Fermi-Dirac com um índice -1, F-1(x) = ex / (1 + ex)
F0(x) | Integral completa de Fermi-Dirac com um índice 0, F0(x) = ln(1 + ex)
F1(x) | Integral completa de Fermi-Dirac com um índice 1, F1(x) = ∫0∞ (t /(exp(t-x)+1)) dt
F2(x) | Integral completa de Fermi-Dirac com um índice 2, F2(x) = (1/2) ∫0∞ (t2 /(exp(t-x)+1)) dt
Fj(j,x) | Integral completa de Fermi-Dirac com um índice j, Fj(x) = (1/Γ(j+1)) ∫0∞ (tj /(exp(t-x)+1)) dt
Fmhalf(x) | Integral completa de Fermi-Dirac F-1/2(x)
Fhalf(x) | Integral completa de Fermi-Dirac F1/2(x)
F3half(x) | Integral completa de Fermi-Dirac F3/2(x)
Finc0(x,b) | Integral incompleta 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) | Fatorial de n!
doublefact(n) | Duplo fatorial de n!! = n(n-2)(n-4)...
lnfact(n) | Logaritmo do fatorial de n, log(n!)
lndoublefact(n) | Logaritmo do duplo fatorial log(n!!)
choose(n,m) | Fator combinatório 'combinações n a m' = n!/(m!(n-m)!)
lnchoose(n,m) | Logaritmo de '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 hipergeométrica 0F1(c,x)
hyperg_1F1i(m,n,x) | Função hipergeométrica confluente 1F1(m,n,x) = M(m,n,x) para os parâmetros inteiros m, n
hyperg_1F1(a,b,x) | Função hipergeométrica confluente 1F1(a,b,x) = M(a,b,x) para os parâmetros inteiros a,b
hyperg_Ui(m,n,x) | Função hipergeométrica confluente U(m,n,x) para os parâmetros inteiros m,n
hyperg_U(a,b,x) | Função hipergeométrica confluente U(a,b,x)
hyperg_2F1(a,b,c,x) | Função hipergeométrica de Gauss 2F1(a,b,c,x)
hyperg_2F1c(aR,aI,c,x) | Função hipergeométrica de Gauss 2F1(aR + i aI, aR - i aI, c, x) com parâmetros complexos
hyperg_2F1r(aR,aI,c,x) | Função hipergeométrica de Gauss renormalizada 2F1(a,b,c,x) / Γ(c)
hyperg_2F1cr(aR,aI,c,x) | Função hipergeométrica de Gauss renormalizada 2F1(aR + i aI, aR - i aI, c, x) / Γ(c)
hyperg_2F0(a,b,x) | Função hipergeomé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, W0(x)
Wm1(x) | Ramo de valor real secundário da função W de Lambert, 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 P1(x)
Q0(x) | Polinômios de Legendre Q0(x)
Q1(x) | Polinômios de Legendre Q1(x)
Ql(l,x) | Polinômios de Legendre Q1(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(λ,η) | Função de Eigen radial de ordem 0 do Laplaciano no espaço hiperbólico em 3 dimensões, LH3d 0(λ,,η) := sin(λ η)/(λ sinh(η)) para η >= 0
H3d1(λ,η) | Função de Eigen radial de ordem 0 do Laplaciano no espaço hiperbólico em 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 em 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 Digama ψ(n), para um inteiro positivo n
psi(x) | Função Digama ψ(n), para um x genérico
psi1piy(y) | Parte real da função Digama 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 síncrotron x ∫x∞ K5/3(t) dt para x >= 0
synchrotron2(x) | Segunda função de síncrotron 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, leia a documentação do 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 inversa P(x) para a distribuição Gaussiana com um desvio padrão σ
gaussianQinv(Q,σ) | Funções de distribuição acumulada inversa Q(x) 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,ρ) | Densidade de probabilidade p(x,y) para uma distribuição Gaussiana bivariada com os desvios padrão σx, σy e 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 média μ
exponentialQ(x,μ) | Função de distribuição acumulada Q(x) para uma distribuição exponencial com média μ
exponentialPinv(P,μ) | Função de distribuição acumulada inversa P(x) para uma distribuição exponencial com média μ
exponentialQinv(Q,μ) | Função de distribuição acumulada inversa Q(x) para uma distribuição exponencial com 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 um parâmetro de escala 'a'
logisticQ(x,a) | Função de distribuição acumulada Q(x) para uma distribuição logística com um parâmetro de escala 'a'
logisticPinv(P,a) | Função de distribuição acumulada inversa P(x) para uma distribuição logística com um parâmetro de escala 'a'
logisticQinv(Q,a) | Função de distribuição acumulada inversa Q(x) para uma distribuição logística com um 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 | Base dos logaritmos naturais
pi | π

### Constantes GSL

Para mais informações sobre estas constantes, leia 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 'h' de Planck
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 média entre a Terra e o Sol)
G | A constante gravitacional
ly | A distância de 1 ano-luz
pc | A distância de 1 parsec
gg | A aceleração gravitacional padrão na Terra
ms | A massa do Sol
ee | A carga de um elétron
eV | A energia de 1 elétron-volt
amu | A massa atômica unificada
me | A massa de um elétron
mmu | A massa do múon
mp | A massa do próton
mn | A massa do nêutron
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 barn
muB | O Magneton de Bohr
mun | O Magneton Nuclear
mue | O momento magnético do elétron
mup | O momento magnético do próton
sigmaT | A seção cruzada de Thomson de um elétron
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
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 troy
quilate | 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 British Thermal Unit (Unidade Térmica Britânica, na sigla em inglês)
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 atividade de 1 curie
roentgen | A exposição de 1 roentgen
rad | A dose absorvida de 1 rad
N | A força de 1 newton
dina | A força de 1 dina
J | A energia de 1 joule
erg | A energia de 1 erg

## Pequenos tutoriais

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

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

Janela do &LabPlot; após a primeira execução Janela do &LabPlot; após a primeira execução

1. Clique no botão Novo ou pressione &Ctrl;N no teclado.

   Novo projeto do &LabPlot; Novo projeto do &LabPlot;

2. Clique no item Projeto do painel Explorador de Projetos com o &RMB; e escolha Adicionar novo Folha de Trabalho ou pressione &Alt;X no teclado.

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

3. Clique no item Folha de Trabalho no painel Explorador de Projetos com o &RMB; e escolha Adicionar novo gráfico-xy dois eixos, centralizado.

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

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

   Adicionar nova curva Adicionar nova curva

5. Use o painel de propriedades da curva-equação-xy à direita para inserir `sin(x)` no campo y=f(x) (para ver a lista de funções disponíveis, consulte parser), `-6` no campo x, mín, `6` no campo x, máx e clique no botão Recalcular para ver o resultado.

   Gráfico padrão da curva Gráfico padrão da curva

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

   A lista das funções conhecidas pode ser encontrada na seção correspondente neste manual.

6. Mude para a aba Linha no painel 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 aba Símbolo no painel de propriedades da curva-equação-xy e escolha nenhum da lista Estilo.

   Remoção de símbolos do gráfico Remoção de símbolos do gráfico

8. Clique no item gráfico-xy no painel Explorador de Projetos com o &RMB; e escolha Adicionar novo legenda. Mude para a aba Título, no painel Propriedades da legenda do gráfico cartesiano e indique `Gráfico do seno` no campo Texto.

   Alteração do título da legenda Alteração do título da legenda

9. Escolha a opção Arquivo Exportar no menu principal. Selecione o local e o formato para salvar o gráfico.

   Exportação do gráfico Exportação do gráfico

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

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

Janela do &LabPlot; após a primeira execução Janela do &LabPlot; após a primeira execução

1. Clique no botão Novo ou pressione &Ctrl;N no teclado.

   Novo projeto do &LabPlot; Novo projeto do &LabPlot;

2. Clique no item Projeto no painel Explorador de Projetos com o &RMB; e escolha Adicionar novo Folha de Cálculo ou pressione &Ctrl;= no teclado.

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

3. Clique no cabeçalho da primeira coluna da folha de cálculo com o &LMB;, clique em qualquer uma das células com o &RMB; e escolha Seleção Preencher a seleção com Números de linhas.

   Preenchimento da primeira coluna da folha de cálculo Preenchimento da primeira coluna da folha de cálculo

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

4. Clique no cabeçalho da segunda coluna da folha de cálculo com o &RMB; e escolha Gerar dados Valores aleatórios.

   Preenchimento da segunda coluna da folha de cálculo Preenchimento da segunda coluna da folha de cálculo

5. Clique no item Projeto do painel Explorador de Projetos com o &RMB; e escolha Adicionar novo Folha de Trabalho ou pressione &Alt;X no teclado.

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

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

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

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

   Adicionar nova curva Adicionar nova curva

8. Use o painel de propriedades da curva-xy à direita para selecionar a opção Projeto Folha de Cálculo 1 no campo dados-x (basta clicar no item e pressionar &Enter;). Use o mesmo procedimento para selecionar 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. Clique no item Folha de Cálculo no painel Explorador de Projetos com o &LMB;, clique depois no cabeçalho da segunda coluna com o &RMB; e escolha Ordenar Crescente.

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

10. Clique no item Folha de Trabalho no painel Explorador de Projetos com o &LMB; para ver os resultados.

    Gráfico dos dados ordenados Gráfico dos dados ordenados

## Perguntas e respostas

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

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

Como exporto a folha de trabalho ativa para uma imagem?

A forma padrão é usar a opção Arquivo Exportar. Todos os formatos de imagens suportados pelo &Qt; são permitidos. Basta selecionar o formato desejado para exportar a folha de trabalho ativa.

Como posso usar as letras Gregas no título, legendas dos eixos, &etc;?

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

Não encontro uma funcionalidade importante. O que posso fazer?

Leia o arquivo TODO da documentação do &LabPlot;. Nele estão relacionadas todas as funcionalidades planejadas, mais ou menos na ordem pela em que serão implementadas nas futuras versões do programa. Se quiser funcionalidades adicionais ou se gostaria que uma funcionalidade relacionada fosse implementada mais rapidamente, envie-nos um e-mail com dados de exemplo ou uma breve descrição da sua necessidade. É 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 desativadas. O que posso fazer?

Parece que o seu pacote do &LabPlot; foi compilado sem suporte a Biblioteca Científica da &GNU; - GSL (&GNU; Scientific Library, em inglês). O &LabPlot; foi projetado para funcionar mesmo em sistemas onde falte a maioria das bibliotecas padrão. Muitas distribuições estão liberando pacotes do &LabPlot; sem essa funcionalidade adicional. Nesse caso, algumas funções não estarão disponíveis. Felizmente, alguns programas (como o pstoedit ou o texvc) podem ser adicionados sem necessidade de recompilar o &LabPlot;. A qualquer momento é possível verificar o ambiente do seu sistema no menu de ajuda do programa.

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

Gostaria de ajudar o projeto. Como posso contribuir para o &LabPlot;?

Há muitas coisas a serem feitas. Mesmo que não tenha conhecimentos sobre programação, precisamos sempre de pessoas para identificar e comunicar erros, testar o programa e encaminhar sugestões. Do mesmo modo, as equipes de tradução e documentação têm sempre muito trabalho.

## Licença

&LabPlot;

Direitos autorais do programa © 2007-2016 Stefan Gerlach stefan.gerlach@uni-konstanz.de Direitos autorais do programa © 2008-2016 Alexander Semke Alexander.Semke@web.de

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

Com há muito a ser feito, os programadores precisam de toda a ajuda que possa oferecer. Quaisquer contribuições, como solicitações de novas funcionalidades, correções, patches (modificações no código-fonte), relatórios de erros ou capturas de imagem serão bem-vindas.

Direitos autorais da documentação © 2007-2015 Stefan Gerlach stefan.gerlach@uni-konstanz.de Direitos autorais da documentação © 2008-2015 Alexander Semke Alexander.Semke@web.de Direitos autorais da documentação © 2014 Yuri Chornoivan yurchor@ukr.net

Tradução de André Marcelo Alvarenga alvarenga@kde.org

&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 um resumo sobre todos os pacotes disponíveis em http://labplot.wiki.sourceforge.net/Download. Os pacotes com correções de erros são lançados regularmente e também poderão ser encontrados nesse local.

### Requisitos

Para poder usar com sucesso o &LabPlot;, você precisa pelo menos do &Qt; 4.7 padrão, uma instalação do &kde;, e a biblioteca científica do projeto &GNU; (GSL).

### Compilação e instalação

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