




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验5Matlab自定义函数及导数应用,实验目的:,1.学习Matlab自定义函数;,2.加深理解洛必达法则、极值、最值、单调性。,学习Matlab命令自定义函数验证洛必达法则函数的单调性与极值函数的最值,实验内容:,1.学习Matlab自定义函数命令及求最小值命令,Matlab允许用户将自己定义的新函数加倒已存在Matlab函数库中。新定义函数文件具有扩展名:“.m”,称之为函数m文件,function输出参数=函数名(输入参数)函数体函数体,函数m文件的定义格式为:,例1,symsx;y=x2+sin(x)+2,在CommandWindow中键入:,当给出x值时,matlab将给出相应的y的值。不能建立函数关系。,我们相建立函数,functiony=f1(x)y=x2+sin(x)+2;,存为f1.m文件,调用该函数时,输入:,symsx;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为初始搜索区间。,返回值为是函数为零的点。,例1,y=zhengtai(1,1,0),2.自定义函数,functiony=zhengtai(x,a,b)y=1/sqrt(2*pi)*a*exp(-(x-b)2/2/a2),存为zhengtai.m,调用时可输入命令:,ans=0.2420,若想画出标准正态分布的密度函数的图像,则输入:,symsx;ezplot(zhengtai(x,1,0),例2,解:我们希望当输入a,b,c的值时,能得到方程的两个根。在文本编辑器中建立名为rootquad.m的文件。,functionx1,x2=rootquad(a,b,c);d=b2-4*a*c;x1=(-b+sqrt(d)/(2*a);x2=(-b-sqrt(d)/(2*a);,r1r2=rootquad(2,3,-7),r1=1.2656r2=-2.7656,f1=2*x2+3*x-7;x=fzero(f1,-1),x=-2.7656,或,symsabcx;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验证洛必达法则,symsabx;f=ax-bx;g=x;L=limit(f/g,x,0),例3,df=diff(f,x);dg=diff(g,x);L1=limit(df/dg,x,0),L=log(a)-log(b),L1=log(a)-log(b),L=L1,4函数的单调性与极值,例4,解:,求可导函数的单调区间与极值,就是求导函数的正负区间与正负区间的分界点。,先求导函数的零点,再画出函数图像,根据图像可直观地看出函数的单调区间与极值。,symsx;f=x3-6*x2+9*x+3;df=diff(f,x);s=solve(df),ezplot(f,0,4),s=13,EZPLOTEasytousefunctionplotter.EZPLOT(f)plotstheexpressionf=f(x)overthedefaultdomain-2*pix2*pi.EZPLOT(f,a,b)plotsf=f(x)overaxb,可建立一个名为dandiao.m文件,用来求函数的单调区间。,disp(输入函数(自变量为x);symsx;f=input(f(x)=);df=diff(f);s=solve(df);a=;fori=1:size(s);a(i)=s(i);endezplot(f,min(a)-1,max(a)+1),建立函数的M文件:,调用求函数最小值命令fmin,可得函数的最小值点。首先必须建立函数的M文件,例5,functiony=f(x);y=(x-3).2-1;,求最大值时可用命令:,5函数的最值,x=fmin(f,0,5),x=-fmin(-(x-3)2+1,0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汉字科学课件
- 统编版2025-2026学年五年级上册语文期末专项复习-句子(有答案)
- 江西省赣州市南康区第一中学2024-2025学年高一下学期期中模拟物理试卷(含解析)
- 第二章有理数 单元检测卷提优含解析 2025-2026学年数学苏科版七年级上册
- 汉字学识字课件
- 3D打印技术与应用 知到智慧树见面课答案-1
- 《人体系统解剖学》知到智慧树答案
- 建筑施工协议书集合15篇
- 银行渠道数字化转型的研究报告
- 软件开发行业软件开发平台
- 2023年山东水发集团有限公司招聘笔试题库及答案解析
- SB/T 10941-2012自动制冰机试验方法
- GB/T 6804-2008烧结金属衬套径向压溃强度的测定
- 沙盘游戏治疗(2017)课件
- SY∕T 5280-2018 原油破乳剂通用技术条件
- 苏教版五年级数学下册【全册课件完整版】
- 班组施工任务单
- 职业健康检查结果告知书模板
- 2022年小型发电站设备缺陷管理制度
- 慢性肾衰竭(慢性肾脏病)诊疗指南(内容清晰)
- 钢结构模块化安装施工方案
评论
0/150
提交评论