<para>O &kmplot; lida com funções com nome, que poderão ser indicadas em termos de coordenadas Cartesianas (chamadas de <quote>funções explícitas</quote>), coordenadas polares ou como funções paramétricas. Para introduzir uma função, escolha <menuchoice><guimenu>Gráficos</guimenu><guimenuitem>Editar os Gráficos...</guimenuitem></menuchoice>. Você também poderá introduzir funções novas no campo de texto <guilabel>Equação da função</guilabel> na janela principal do &kmplot;. Cada função que você indicar terá de ter um nome único (&ie;, um nome que não seja já usado por nenhuma das funções existentes na lista). Será gerado um nome de função automaticamente se você não indicar nenhum.</para>
<para>Para mais informações sobre as funções do &kmplot;, veja a <xref linkend="reference"/>. </para>
<listitem><para>O <replaceable>f</replaceable> é o nome da função, e poderá ser qualquer sequência de letras e números que desejar, desde que não comece por nenhuma das letras 'x', 'y' ou 'r' (dado que estas são usadas para as funções paramétricas e polares).</para>
<listitem><para>O <replaceable>x</replaceable> é a coordenada X, que pode ser usada na expressão que se segue ao sinal de igualdade. É de facto uma variável inútil, por isso você poderá usar qualquer nome de variável que desejar, embora o efeito será o mesmo.</para>
<para>A <replaceable>expressão</replaceable> é a fórmula propriamente dita a ser desenhada, usando uma sintaxe apropriada para o &kmplot;. Veja a <xref linkend="math-syntax"/>. </para>
<para>Como exemplo, para desenhar o gráfico de 'y=x<superscript>2</superscript>+2x', introduza o seguinte na janela de funções do &kmplot;: <screen>f(x)=x^2+2x
<para>As funções paramétricas são aquelas em que as coordenadas 'x' e 'y' são definidas por funções separadas de outra variável, normalmente chamada de 't'. Para indicar uma função paramétrica no &kmplot;, siga o procedimento usado para uma função explícita, mas defina antes o nome da função que descreve a coordenada X com a letra 'x', e a função que descreve a coordenada 'y' com a letra 'y'. Tal como acontece nas funções explícitas, você poderá usar qualquer nome de variável que desejar como parâmetro. Para desenhar uma função paramétrica, você precisa de ir a <guimenu>Funções</guimenu><guimenuitem>Novo Gráfico Paramétrico...</guimenuitem>. Será gerado um nome de função automático se não indicar nenhum.</para>
<para>Por exemplo, suponha que deseja desenhar um círculo, que tem como equações paramétricas 'x=sen(t)', 'y=cos(t)'. Na janela de funções do &kmplot;, faça o seguinte: <orderedlist> <listitem><para>Abra a janela dos gráficos paramétricos com a opção <menuchoice><guimenu>Gráfico</guimenu><guimenuitem>Novo Gráfico Paramétrico...</guimenuitem> </menuchoice>.</para> </listitem> <listitem><para>Indique um nome para a função, como por exemplo, <userinput>circulo</userinput>, no campo <guilabel>Nome</guilabel>. Os nomes das funções do 'x' e do 'y' irão mudar de acordo com este nome: a função 'x' fica igual a <guilabel>xcirculo(t)</guilabel> e a de 'y' fica <guilabel>ycirculo(t)</guilabel>.</para> </listitem> <listitem> <para>Nos campos de 'x' e 'y', indique as equações apropriadas, &ie;, <guilabel>xcirculo(t)=</guilabel><userinput>sin(t)</userinput> e <guilabel>ycirculo(t)=</guilabel><userinput>cos(t)</userinput>.</para> </listitem> </orderedlist> Carregue em <guibutton>OK</guibutton> e a função será desenhada. </para>
<para>Você poderá definir mais algumas opções para o gráfico nesta janela: <variablelist>
<para>Se esta opção estiver seleccionada, o gráfico não é desenhado, mas o &kmplot; irá recordar a definição da função, para que a possa usar para definir outras funções.</para>
<para>Se esta opção estiver seleccionada, você poderá alterar os valores máximo e mínimo do parâmetro 't' para o qual a função é desenhada, usando os campos <guilabel>Mín:</guilabel> e <guilabel>Máx:</guilabel>.</para>
<title>Introduzir as Funções em Coordenadas Polares</title>
<para>As coordenadas polares representam um ponto pela sua distância à origem (normalmente chamada de 'r'), e ângulo que é feito por uma linha desde a origem até ao ponto em relação ao eixo dos X (normalmente representado pela letra grega 'theta'). Para indicar as funções em coordenadas polares, use o item do menu <menuchoice><guimenu>Gráfico</guimenu><guimenuitem>Novo Gráfico Polar...</guimenuitem> </menuchoice>. No campo <guilabel>r</guilabel>, complete a definição da função, incluindo o nome da variável 'theta' a usar, ⪚, para desenhar a espiral de Arquimedes, r=theta, indique: <screen>
</screen> para que a linha inteira seja <quote>r(theta)=theta</quote>. Lembre-se que você poderá usar qualquer nome para a variável 'theta', por isso, o <quote>r(xpto)=xpto</quote> teria dado exactamente o mesmo resultado. </para>
<para>As funções podem ser combinadas para produzir funções novas. Basta indicar as funções a seguir ao sinal de igualdade numa expressão, como se as funções fossem variáveis. Por exemplo, se você tivesse definido as funções f(x) e g(x), você poderia desenhar a soma de 'f' e 'g' com: <screen><userinput>
<para>Para mudar a aparência do gráfico de uma função na janela de desenho principal, seleccione a função na janela correspondente e carregue no botão <guibutton>Editar</guibutton>. Na janela que aparece, você poderá alterar a espessura da linha no campo de texto e a cor do gráfico da função, se carregar no botão colorido à direita. Se você estiver a editar uma função explícita, você irá ver uma janela com três páginas. Na primeira, você irá indicar a equação da função. A página das <guilabel>Derivadas</guilabel> irá desenhar a primeira e segunda derivadas da função. Com a página <guilabel>Integral</guilabel> você irá desenhar o integral da função que é calculado com o método de Euler. </para>
<para>Outra forma de editar uma função é carregar com o botão direito no gráfico. No menu de contexto que aparece, escolha o <guibutton>Editar</guibutton></para>
<para>Para mais informações sobre o menu de contexto, veja <xref linkend="popupmenu"/>. </para>
<para>Ao carregar com o botão direito num gráfico de uma função ou num ponto de um gráfico paramétrico, irá aparecer um menu de contexto. No menu, existem sete itens disponíveis:</para>
<para>Abre uma janela, na qual você poderá encontrar o valor do Y correspondente a um valor do X específico. O gráfico seleccionado ficará realçado na janela. Indique um valor de X no campo <guilabel>X:</guilabel> e carregue em <guibutton>Procurar</guibutton> (ou carregue em &Enter;). O valor de Y correspondente será então mostrado em <guilabel>Y:</guilabel>. </para>
<para>Procura o valor mínimo do gráfico num dado intervalo. O gráfico seleccionado será realçado na janela que aparece. Indique os limites inferior e superior da região na qual deseja procura o mínimo e carregue em <guibutton>Procurar</guibutton>. Os valores do X e do Y no mínimo serão mostrados.</para>
<para>Seleccione os valores em X do gráfico na janela nova que aparece. Calcula o integral e desenha a área entre o gráfico e o eixo dos X no intervalo seleccionado, com a cor do gráfico.</para>