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,ddesdouddensd.
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