bvpset
Cria ou atualiza a estrutura de opções usada pelos solvers de problemas de valor de contorno.
Categoria: Mathematics > Numerical Integration and Differential Equations
Sintaxe
options = bvpset('name1', value1, 'name2', value2, ...)
Retorna uma estrutura com as opções indicadas definidas.
options = bvpset(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. Opções não mencionadas mantêm o comportamento padrão, representado por campos vazios. Reduzir RelTol faz o solver refinar mais a malha, a um custo maior.
Argumentos de entrada
'RelTol'- Tolerância relativa do resíduo. Padrão
1e-3. 'AbsTol'- Tolerância absoluta, um escalar ou um valor por componente. Padrão
1e-6. 'Vectorized''on'seodefunaceita um vetor de valores dexe retorna uma matriz.'Stats''on'para exibir estatísticas do solver.
Argumentos de saída
options- Estrutura de opções para passar como último argumento de
bvp4coubvp5c.
Exemplo
Tolerância mais apertada
opts = bvpset('RelTol', 1e-6, 'AbsTol', 1e-8);
opts.RelTol
opts.AbsTol
Saída
ans = 1.0000e-06
ans = 1.0000e-08