⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 例2-62.m

📁 这是一个MATLAB7.0基础与提高例题的所有源码
💻 M
字号:
>> fn='2*exp(-x)*sin(x)';         	%定义fn函数
>> xmin=fminbnd(fn,2,5)         	%在区间(2,5)之间寻找最小值
>> emin=5*pi/4-xmin            	%求最小值的误差	
>> x=xmin;                     	%令x为最小值点
>> ymin=eval(fn)                	%计算最小值点的函数值
>> fx='-2*exp(-x)*sin(x)';         	%为求最大值,函数值取负
>> xmax=fminbnd(fx,0,3)         	%在区间(0,3)寻找最大值
>> emax=pi/4-xmax              	%求最大值的误差
>> ymax=eval(fn)               	%求最大值点的函数值
>> f=inline('norm(x)')           	%norm(x)是MATLAB系统的内置函数
>> x=fminsearch(f,[1;2;3])       	%从点[1,2,3]开始搜索

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -