利用MATLAB软件求解一元和二元函数的极值
作者:易强 吕希元
来源:《课程教育研究》2018年第40期
作者:易强 吕希元
来源:《课程教育研究》2018年第40期
【摘要】本文主要介绍利用MATLAB软件在电脑上来求解微积分里的一元和二元函数的极值的计算问题。
【关键词】MATLAB ;极值 ;输入命令
【中图分类号】O172 【文献标识码】A 【文章编号】2095-3089(2018)40-0149-01
在微积分的教材中出现比较多的知识点,包括一元函数的性质和计算其极值、最值等问题,尤其更难的是对二元函数f(x,y)极值的计算,难度相当大,传统的计算一般是人们在草稿纸上进行演算,费时费力,而且准确度不高,往往容易计算错误,由于上述的缺点,本文简单介绍用MATLAB来求解,利用它可以很方便,快捷的得到准确结果。
一、M函数文件
函数定义的一般格式
function [输入变量列表]=函数名(输入变量列表)
注释说明语句段 ;% 为 help look for 提供在线帮助信息
函数体语句段 ; ;% 函数语句块
特定规则:
<1> 函数文件第一行必须以单词 function 作为引导词,定义一个函数,必须遵循如下形式:
Function <因变量>=<函数名>(<自变量>)
<2> 函数文件的文件名必须是<函数名>. m.
<3> 程序中的变量均为局部变量,不保存在工作空间中,其变量只在函数运行期间有效,函数文件执行完后,将自动被清除。
二、求一元函数的极值
利用 MATLAB 的计算功能,可以很方便求一元函数极值。
例1 求y=■的极值
diff函数解:输入命令:
syms ;x ; ;% 将变量 x 符号化
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论