Matlab学习笔记(五) Matlab学习笔记(五)
发布时间
阅读量:
阅读量
复习
一些问题
1.在应用过程中ode45等数值求解函数解决常微分方程时应关注哪些关键点?[t,x]=ode45(‘f’, [t0,tf], x0, options)
function y=f(t,x)
……
t被定义为自变量;
x被视为函数值;
ode45采用了基于4/5阶龙格库塔法的组合方案;
'f'被指定为包含待解方程的M文件名称;
ts被赋值为区间[t₀, t_f];
x₀被视为初始函数值;
options被配置以设定误差限制参数,在缺省状态下,默认相对误差设为1e-3,绝对误差设为1e-6。
2. 有哪些用于求解代数方程(组)的命令?在实际应用中需要注意哪些事项?
solve、fzero、fsolve
当solve无法发挥作用时,请优先选择fsolve;建议避免过度依赖fzero;应用这些函数的条件较为严格。
3. 请阐述以下三个命令的功能描述:
poly2sym(c): 将系数数组c转换为符号形式的多项式表达
polyval(p,a): 计算多项式函数p在点a处的值
roots(c): 当且仅当多项式函数等于零时的所有根(包括复数根)
多项式函数在点a的值:polyval(p, a)
**例: $p(x)=3x^4-7
全部评论 (0)
还没有任何评论哟~
