O Graph permite que você defina suas próprias funções e constantes personalizadas, as quais podem ser empregadas em outras expressões dentro do programa. É possível usar esse recurso para fatorar constantes e sub-expressões frequentemente utilizadas, de maneira a tornar mais rápida e fácil a utilização desse itens. Use o item de menu
→ para exibir esta caixa de diálogo.Os nomes das funções e constantes são inseridos na primeira coluna. O nome pode conter qualquer combinação de letras, números e sublinhado (underline), mas deve sempre começar com uma letra. Não é possível usar um nome que já esteja atribuído a uma função ou variável pré-definida.
Argumentos de função são inseridos após o nome desta, entre parênteses e separados por vírgula, por exemplo, f(x,y,z)
é uma função chamada f contendo três argumentos nomeados x, y e z. Da mesma forma que os nomes de função, os nomes de argumento devem começar com uma letra e conter apenas letras e números.
As expressões a serem definidas são inseridas na segunda coluna. Essas expressões podem usar os argumentos especificados na primeira coluna, todas as funções pré-definidas, outras funções e constantes personalizadas, e até mesmo chamar a si mesma de forma recursiva. Um comentário pode ser inserido depois de um símbolo #, colocado ao final de uma expressão.
Pode-se remover uma função ou constante, limpando-se o nome e a definição da mesma ou selecionando
no menu contextual. Todos os elementos que utilizem a função ou constante removida irão deixar de funcionar, quando forem calculados.Ao clicar nos botões
ou , da caixa de diálogo em questão, todos os elementos serão atualizados, de maneira a refletir as alterações realizadas nas funções e constantes.