MATLAB程序设计教程 第3版 第六章实验指导、思考练习答案(个人版)
•
大数据
注:本系列文章仅仅用于交流学习,杜绝作业抄袭
第一章:MATLAB程序设计教程 第3版 第一章实验指导、思考练习答案(个人版)-CSDN博客
第二章:MATLAB程序设计教程 第3版 第二章实验指导、思考练习答案(个人版)-CSDN博客
第三章:MATLAB程序设计教程 第3版 第三章实验指导、思考练习答案(个人版)-CSDN博客
第四章:MATLAB程序设计教程 第3版 第四章实验指导、思考练习答案(个人版)-CSDN博客
第五章:MATLAB程序设计教程 第3版 第五章实验指导、思考练习答案(个人版)-CSDN博客
第六章:MATLAB程序设计教程 第3版 第六章实验指导、思考练习答案(个人版)-CSDN博客
实验指导:

1、
A = 1./[2,3,4;3,4,5;4,5,6]; b = [0.95;0.67;0.52]; x = A\b

2、
A = 1./[2,3,4;3,4,5;4,5,6]; b = [0.95;0.67;0.53]; x = A\b

3、
A = 1./[2,3,4;3,4,5;4,5,6]; b = [0.95;0.67;0.53]; x = A\b; cond(A) %线性方程组的的cond(A),值偏大表示稍微修改矩阵就会导致解变化很大


1、
f = @(x)x.^41+x.^3+1 fzero(f,-1)

2、
f = @(x)x - sin(x)/x; fzero(f,0.5)

3、
函数文件:
function q = myfun(p) x = p(1); y = p(2); z = p(3); q(1) = sin(x)+y.^2+log(z)-7; q(2) = 3*x+2.^y-z.^3+1; q(3) = x+y+z-5;
执行:
fsolve(@myfun,[1,1,1]')


f = @(x)(1+x.^2)/(1+x.^4) fminbnd(f,0,2)

思考练习:

1.直接解,迭代解,初始值
2.fzero,fsolve
3.fzero(@fx,-2)
4.fzero(fx,-2)

A = [2 3 5;3 7 4;1 -7 1] b = [10,3,5]' x1 = A\b x2 = inv(A)*b [L,U] = lu(A); x = U\(L\b)

A = [6 5 -2 5 ;9 -1 4 -1;3 4 2 -2;3 -9 0 2;] b = [-4 13 1 11]'; x1 = A\b x2 = inv(A)*b [L,U] = lu(A); x = U\(L\b)


f = @(x) 3*x+sin(x)-exp(x) fzero(f,1.5)


f = @(x)x-1./x+5 fzero(f,1)

构造函数文件:
function q = funx(p) x = p(1); y = p(2); q(1) = x.^2+y.^2-9 q(2) = x+y-1
运行:
fsolve(@funx,[3 0]')


f = @(x)sin(x)+cos(x.^2); fminbnd(f,0,pi)


f = @(x)-(x.^3-6*x.^2+9*x); fminbnd(f,0,3)

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/a74bf2c28d.html
