Programação
Introdução¶
O SMath Studio tem várias capacidades de programação integradas que permitem efetuar os cálculos de forma mais eficiente. São suportadas as construções condicionais e cíclicas habituais.
Exemplos¶

Sugestões de desempenho¶
Em muitos casos, é possível acelerar os cálculos definindo o modo de otimização como Numérico, da seguinte forma:
- Comecemos sem nada selecionado:

- Clique com o botão esquerdo do rato em qualquer ponto do ciclo em causa. O ciclo ficará rodeado por uma caixa de seleção:

- Clique com o botão direito do rato em qualquer ponto do ciclo. O menu de contexto apresenta agora uma definição Otimização. Defina-a como Numérico. A definição Otimização aplica-se automaticamente a todas as operações dentro da caixa de seleção.

- Ao clicar com o botão esquerdo fora do ciclo, o SMath Studio volta a calcular o documento (se a opção Cálculo > Cálculo automático do menu principal estiver ativada). Normalmente, o cálculo será mais rápido do que com Otimização definido como Simbólico.
Esta página baseia-se num artigo da antiga wiki, escrito por Will Massie.