- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB中数值计算与符号计算
{PAGE} 哈 工 程 大 学 数 学 实 验 电 子 教 案 微积分实验(2) MATLAB中的数值计算与符号计算 本教程介绍MATLAB在数值计算与符号计算方面的应用. 要注意的是MATLAB在数值计算方面,功能强大,但在符号计算方面,直到V5.1版后,才引入Waterloo公司的Maple V4版的核心计算引擎(目前Maple的版本是V7),因此,它的符号计算功能有限,还不能称得上一个真正的数学符号计算软件包. 下面我们按照微积分课程的授课顺序,介绍一下MATLAB在这方面的应用. 请注意,以下的所有文字说明均用黑色字,MATLAB语句,用红色字,MATLAB的输出结果,用兰色字. ◆函数复合 命令格式: compose(f,g,x), 即求f(g(x); 例子: syms f, x; f=sin(x);compose(f,f,x) ans = sin(sin(x)) syms f, x; f=sin(x); g=1+x^2; compose(f,g,x) ans = sin(1+x^2) ◆设f(sin(x/2)) = cos(x) + 1, 求f(x)与f(cos(x/2)). syms x, f; old=cos(x); new=1-2*sin(x/2)^2; subs(f(sin(x/2))=cos(x)+1,old,new) ans = f(sin(x/2))=(1-2*sin(x/2)^2)+1 syms u; subs(ans,sin(x/2),u) ans = f(u) = 2-2*u^2 Syms x,f,g; f=x/sqrt(1+x^2);g=x; g=simple(compose(f,f,x)) f =x/(1+x^2)^(1/2) g =x/(2*x^2+1)^(1/2) g=simple(compose(g,f,x)) g =x/(3*x^2+1)^(1/2) g=simple(compose(g,f,x)) g =x/(4*x^2+1)^(1/2) g=simple(compose(g,f,x)) g =x/(5*x^2+1)^(1/2) syms x,f; f=sin(x)^2/(1+cot(x))+cos(x)^2/(1+tan(x)); diff(f,x) Ans= 2*sin(x)/(1+cot(x))*cos(x)-sin(x)^2/(1+cot(x))^2*(-1-cot(x)^2)-2*cos(x)/(1+tan(x))*sin(x)-cos(x)^2/(1+tan(x))^2*(1+tan(x)^2) simple(ans) ans =-2*cos(x)^2+1 diff(f,x,2) ans=2*cos(x)^2/(1+cot(x))-4*sin(x)/(1+cot(x))^2*cos(x)*(-1-cot(x)^2)-2*sin(x)^2/(1+cot(x))+2*sin(x)^2/(1+cot(x))^3*(-1-cot(x)^2)^2+2*sin(x)^2/(1+cot(x))^2*cot(x)*(-1-cot(x)^2)+2*sin(x)^2/(1+tan(x))+4*cos(x)/(1+tan(x))^2*sin(x)*(1+tan(x)^2)-2*cos(x)^2/(1+tan(x))+2*cos(x)^2/(1+tan(x))^3*(1+tan(x)^2)^2-2*cos(x)^2/(1+tan(x))^2*tan(x)*(1+tan(x)^2) simple(ans) ans =4*sin(x)*cos(x) syms x y z f g; f=exp(z)-z+x*y-3; g=jacobian(f,[x, y, z]) g= [ y, x, exp(z)-1] g(1) ans = y g(2) ans = x g(3) ans = exp(z)-1 g(1)/g(3) ans = y/(exp(z)-1) syms x y t a; x=a*cos(t)^3; y=a*sin(t)^3; y=simple(diff(y,t)/diff(x,t)) y = -tan(t) simple(diff(y,t)/diff(x,t)) ans = 1/3/cos(t)^4/a/sin(t) syms x; int((1-sin(x)+cos(x))/(1+sin(x)-cos(x))) ans = 2*log(tan(1/2*x))-2*log(tan(1/2*x)+1)-2*atan(tan(1/2*x)) simple(ans) ans=2*log
您可能关注的文档
最近下载
- 中考--四边形考点分析研讨.ppt
- 登岳阳楼公开课一等奖优质获奖课件.pptx
- 高中英语教学:教学设计Unit 3 Environmental Protection Project.docx
- 【Renesas】CAN入门书.pdf
- 页岩砖项目可行性研究报告.docx
- 公路建设安全管理台帐(参考)用表格模板6182.pdf
- 2024-2030年中国捡石机行业市场发展趋势与前景展望战略分析报告.docx
- 高中英语教学课件:教学课件Unit 3 Environmental Protection Project.pptx
- (高清版)B-T 3836.1-2021 爆炸性环境 第1部分:设备 通用要求.pdf VIP
- 车位进行特许权经营服务投标方案(技术方案).pdf
文档评论(0)