版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验5 Matlab 自定义函数 及导数应用,实验目的:,1. 学习 Matlab 自定义函数;,2. 加深理解洛必达法则、极值、最值、单调性。,学习 Matlab 命令 自定义函数 验证洛必达法则 函数的单调性与极值 函数的最值,实验内容:,1. 学习Matlab自定义函数命令及求最小值命令,Matlab允许用户将自己定义的新函数加倒已存在Matlab函数库中。新定义函数文件具有扩展名:“.m”,称之为函数 m文件,function 输出参数=函数名(输入参数) 函数体 函数体,函数 m文件的定义格式为:,例1,syms x;y=x2+sin(x)+2,在 Command Window中键入
2、:,当给出x值时,matlab将给出相应的y的值。 不能建立函数关系。,我们相建立函数,function y=f1(x) y=x2+sin(x)+2;,存为 f1.m 文件,调用该函数时,输入:,syms x;y=f1(x),打开 Matlab 文本编辑器,输入:,ans= y=x2+sin(x)+2,Matlab 求最小值命令 fmin 调用格式:,给出函数f(x)在(a,b)上的最小值。,fmin(fun,a,b) 或 fminbnd(f,a,b),求函数的零点命令调用格式:,x=fzero(f,x0) x=fzero(f,a,b),x0为初值点;a,b为初始搜索区间。,返回值为是函数为零
3、的点。,例1,y=zhengtai(1,1,0),2. 自定义函数,function y=zhengtai(x,a,b) y=1/sqrt(2*pi)*a*exp(-(x-b)2/2/a2),存为 zhengtai.m,调用时可输入命令:,ans=0.2420,若想画出标准正态分布的密度函数的图像,则输入:,syms x; ezplot(zhengtai(x,1,0),例2,解:我们希望当输入 a,b,c 的值时,能得到方程的两个根。在文本编辑器中建立名为 rootquad.m 的文件。,function x1,x2=rootquad(a,b,c); d=b2-4*a*c; x1=(-b+sq
4、rt(d)/(2*a); x2=(-b-sqrt(d)/(2*a);,r1 r2=rootquad(2,3,-7),r1 = 1.2656 r2 = -2.7656,f1=2*x2+3*x-7;x=fzero(f1,-1),x = -2.7656,或,syms a b c x; F=a*x2+b*x+c; solve(F) ans = 1/2/a*(-b+(b2-4*a*c)(1/2) 1/2/a*(-b-(b2-4*a*c)(1/2),3 验证洛必达法则,syms a b x; f=ax-bx;g=x;L=limit(f/g,x,0),例3,df=diff(f,x);dg=diff(g,x)
5、;L1=limit(df/dg,x,0),L = log(a)-log(b),L1= log(a)-log(b),L=L1,4 函数的单调性与极值,例4,解:,求可导函数的单调区间与极值,就是求导函数的正负区间与正负区间的分界点。,先求导函数的零点,再画出函数图像,根据图像可直观地看出函数的单调区间与极值。,syms x; f=x3-6*x2+9*x+3;df=diff(f,x);s=solve(df),ezplot(f,0,4),s = 1 3,EZPLOT Easy to use function plotter. EZPLOT(f) plots the expression f = f(
6、x) over the default domain -2*pi x 2*pi. EZPLOT(f, a,b) plots f = f(x) over a x b,可建立一个名为 dandiao.m 文件,用来求函数的单调区间。,disp(输入函数(自变量为x); syms x; f=input(f(x)=); df=diff(f); s=solve(df); a=; for i=1:size(s); a(i)=s(i); end ezplot(f,min(a)-1,max(a)+1),建立函数的 M文件:,调用求函数最小值命令 fmin ,可得函数的最小值点。首先必须建立函数的 M文件,例5,function y=f(x); y=(x-3).2-1;,求最大值时可用命令:,5 函数的最值,x=fmin(f,0,5),x=-fmin(-(x-3)2+1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年荆州市沙市区事业编单位人员招聘笔试备考题库及答案详解
- 2026年山西省吕梁市中小学编制教师招聘笔试参考试题及答案详解
- 2026年承德市双滦区中小学编制教师招聘笔试备考试题及答案详解
- 2026年乌鲁木齐市新市区中小学编制教师招聘笔试备考试题及答案详解
- 2026年南宁市兴宁区中小学编制教师招聘考试模拟试题及答案详解
- 2026年北京市西城区中小学编制教师招聘笔试备考题库及答案详解
- 2026年北京市海淀区事业编单位人员招聘笔试备考试题及答案详解
- 2026年阜阳市颍东区中小学编制教师招聘考试备考试题及答案详解
- 2026年兰州市安宁区中小学编制教师招聘笔试备考试题及答案详解
- 2026年北海市银海区中小学编制教师招聘考试参考试题及答案详解
- 2026-2030中国环形变压器行业市场发展趋势与前景展望战略分析研究报告
- 【一年级下册】第二套暑假特色作业:快乐暑假成长一夏
- 2025年河南省平顶山市教师招聘考试真题及答案
- 2025-2026学年第二学期期末考试高一语文试卷及答案
- 外来人员冲撞大门现场处置方案培训课件
- 2026重庆铜梁区社会招聘社区专职工作人员22人笔试备考试题及答案详解
- 哈尔滨工业大学2026年强基计划综合面试+体质测试模拟试题及答案解析
- 守护青春远离“飞车”-初中交通安全主题班会课件(内嵌视频)
- 2026国家药品监督管理局南方医药经济研究所编外聘用制人员招聘1人(广东)考试参考试题及答案解析
- 第六单元 整本书阅读《唐诗三百首》课件 2026-2027学年统编版语文九年级上册
- 超市消防安全培训
评论
0/150
提交评论