ddeset

Cria ou atualiza a estrutura de opções usada pelos solvers de equações com atraso.

Categoria: Mathematics > Numerical Integration and Differential Equations

Sintaxe

options = ddeset('name1', value1, 'name2', value2, ...)

Retorna uma estrutura com as opções indicadas definidas.

options = ddeset(oldopts, 'name', value)

Copia oldopts e altera as opções listadas.

Descrição

Os nomes das opções são comparados sem distinção entre maiúsculas e minúsculas, e as opções não definidas ficam vazias para que o solver use seu padrão. Partir de oldopts é um jeito prático de mudar uma única configuração.

Argumentos de entrada

'RelTol'
Tolerância de erro relativo. Padrão 1e-3.
'AbsTol'
Tolerância de erro absoluto. Padrão 1e-6.
'Events'
Handle de uma função de eventos que pode interromper a integração.
'MaxStep'
Limite superior para o tamanho do passo.

Argumentos de saída

options
Estrutura de opções para passar como último argumento de dde23, ddesd ou ddensd.

Exemplo

Definindo tolerâncias

opts = ddeset('RelTol', 1e-6, 'AbsTol', 1e-9);
sol = dde23(@(t, y, Z) -Z, 1, 1, [0 2], opts);
fprintf('%.5f\n', sol.y(end))
Saída
-0.50000

Veja também

ddeget dde23 ddesd odeset