- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
积分上限
[q,r]=quorem(expr) Ex: [q,r]=quorem(x^5,x^2+3) q = x^3-3*x r = 9*x 以下驗證 q*(x^2+3)+r ans = (x^3-3*x)*(x^2+3)+9*x simplify(ans) ans = x^5 ?方程式求解 1.簡單的solve函數 solve算是symbolic math toolbox的全能求解函數,功能與 fzero函數有很大的不同。fzero函數僅能解數值解,而solve 可解符號解。 基本指令用法 a=solve(eqn) 解方程式eqn=0之解。 a=solve(eqn,var) 指定變數var,解方程式eqn=0之解。 Ex:解 syms a b c x y eqn=a*x^2+b*x+c eqn = a*x^2+b*x+c sol=solve(eqn,x) sol = 1/2/a*(-b+(b^2-4*a*c)^(1/2)) 1/2/a*(-b-(b^2-4*a*c)^(1/2)) simplify(ans) ans = -1/2*(b-(b^2-4*a*c)^(1/2))/a -1/2*(b+(b^2-4*a*c)^(1/2))/a 以下驗證 subs(eqn,sol) ans = 1/4/a*(-b+(b^2-4*a*c)^(1/2))^2+1/2*b/a*(-b+(b^2-4*a*c)^(1/2))+c 1/4/a*(-b-(b^2-4*a*c)^(1/2))^2+1/2*b/a*(-b-(b^2-4*a*c)^(1/2))+c simplify(ans) ans = 0 0 復數解 solve(x^3+x-2) ans = -1/2+1/2*i*7^(1/2) -1/2-1/2*i*7^(1/2) 三角函數解 solve(2*asin(3*x)-acos(5*x)) ans = -5/36+1/36*97^(1/2) Ex:解 之x解。 solve(2*cos(3*x)^2-4*y,x) ans = 1/3*acos(2^(1/2)*y^(1/2)) 1/3*pi-1/3*acos(2^(1/2)*y^(1/2)) 以下驗證 subs(2*cos(3*x)^2-4*y,ans) ans = 0 0 指數函數解 解 solve(x^(1+log2(x))-(2*x)^3) ans = 2*exp((log(2)^2+log(8)*log(2))^(1/2)) 2/exp((log(2)^2+log(8)*log(2))^(1/2)) 以下驗證 subs(x^(1+log2(x))-(2*x)^3,ans) ans = (2*exp((log(2)^2+log(8)*log(2))^(1/2)))^(1+log(2*exp((log(2)^2+log(8)*log(2))^(1/2)))/log(2))-64*exp((log(2)^2+log(8)*log(2))^(1/2))^3 (2/exp((log(2)^2+log(8)*log(2))^(1/2)))^(1+log(2/exp((log(2)^2+log(8)*log(2))^(1/2)))/log(2))-64/exp((log(2)^2+log(8)*log(2))^(1/2))^3 simplify(ans) ans = 0 0 絕對值函數 Ex: syms x y sol(abs(x^2-4)-2) solve(abs(x^2-4)-2) ans = [6^(1/2),-6^(1/2),2^(1/2),-2^(1/2)] eval(ans) ans = 2.4495 -2.4495 1.4142 -1.4142 ?求解聯立方程式 a=solve(eqn1,eqn2,…,eqnn) 解聯立方程式之解。 a=solve(eqn1,eqn2,…,eqnn,var1,var2,…,varn) 解聯立方程式之解,指定變數為var1,var2,…,varn Solve亦可解決聯立方程式問題,用法與解單一方程式相同,只要多加入變數即可。 Ex:解聯立方程式 syms a b c d e f x y sol=solve(2*x+y-4,x^2+y^2-4) sol = x: [2x1 sym] y: [2x1 sym] sol.x ans = 2 6/5 sol.y ans = 0 8
文档评论(0)