matlab用函数图像怎么求一个函数的最大值 ezplot('-19.313+295.27*6.09*42.1*x/1000-165.44*(6.09*42.1*x/1000)^2+40.874*(6.09*42.1*x/1000)^3-3.8445*(6.09*42.1*x/1000)^4-y*0.074/6.09',[1,100,1,20000]);hold on;ezplot('-19.313+295.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 03:27:13
![matlab用函数图像怎么求一个函数的最大值 ezplot('-19.313+295.27*6.09*42.1*x/1000-165.44*(6.09*42.1*x/1000)^2+40.874*(6.09*42.1*x/1000)^3-3.8445*(6.09*42.1*x/1000)^4-y*0.074/6.09',[1,100,1,20000]);hold on;ezplot('-19.313+295.](/uploads/image/z/119655-63-5.jpg?t=matlab%E7%94%A8%E5%87%BD%E6%95%B0%E5%9B%BE%E5%83%8F%E6%80%8E%E4%B9%88%E6%B1%82%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E7%9A%84%E6%9C%80%E5%A4%A7%E5%80%BC+ezplot%28%26%2339%3B-19.313%2B295.27%2A6.09%2A42.1%2Ax%2F1000-165.44%2A%286.09%2A42.1%2Ax%2F1000%29%5E2%2B40.874%2A%286.09%2A42.1%2Ax%2F1000%29%5E3-3.8445%2A%286.09%2A42.1%2Ax%2F1000%29%5E4-y%2A0.074%2F6.09%26%2339%3B%2C%5B1%2C100%2C1%2C20000%5D%29%3Bhold+on%3Bezplot%28%26%2339%3B-19.313%2B295.)
matlab用函数图像怎么求一个函数的最大值 ezplot('-19.313+295.27*6.09*42.1*x/1000-165.44*(6.09*42.1*x/1000)^2+40.874*(6.09*42.1*x/1000)^3-3.8445*(6.09*42.1*x/1000)^4-y*0.074/6.09',[1,100,1,20000]);hold on;ezplot('-19.313+295.
matlab用函数图像怎么求一个函数的最大值
ezplot('-19.313+295.27*6.09*42.1*x/1000-165.44*(6.09*42.1*x/1000)^2+40.874*(6.09*42.1*x/1000)^3-3.8445*(6.09*42.1*x/1000)^4-y*0.074/6.09',[1,100,1,20000]);
hold on;
ezplot('-19.313+295.27*3.09*42.1*x/1000-165.44*(3.09*42.1*x/1000)^2+40.874*(3.09*42.1*x/1000)^3-3.8445*(3.09*42.1*x/1000)^4-y*0.074/3.09',[1,100,1,200000]);
hold on;
ezplot('-19.313+295.27*1.71*42.1*x/1000-165.44*(1.71*42.1*x/1000)^2+40.874*(1.71*42.1*x/1000)^3-3.8445*(1.71*42.1*x/1000)^4-y*0.074/1.71',[1,100,1,200000]);
hold on;
ezplot('-19.313+295.27*1*42.1*x/1000-165.44*(1*42.1*x/1000)^2+40.874*(1*42.1*x/1000)^3-3.8445*(1*42.1*x/1000)^4-y*0.074/1',[1,100,1,200000]);
hold off;
用上面的 画出了一个图像
我想求得y的最大值
(就最拱的那条的最大值('-19.313+295.27*6.09*42.1*x/1000-165.44*(6.09*42.1*x/1000)^2+40.874*(6.09*42.1*x/1000)^3-3.8445*(6.09*42.1*x/1000)^4-y*0.074/6.09',[1,100,1,20000]);) 该如何输入程序,
最好能够解析每一条程序,本人新手,
matlab用函数图像怎么求一个函数的最大值 ezplot('-19.313+295.27*6.09*42.1*x/1000-165.44*(6.09*42.1*x/1000)^2+40.874*(6.09*42.1*x/1000)^3-3.8445*(6.09*42.1*x/1000)^4-y*0.074/6.09',[1,100,1,20000]);hold on;ezplot('-19.313+295.
图都画出来了,还怕找不到极值点:-) 最简单的办法是直接从图上找,精度绝对够了
clear all;
clc;close all;
h= ezplot('-19.313+295.27*6.09*42.1*x/1000-165.44*(6.09*42.1*x/1000)^2+40.874*(6.09*42.1*x/1000)^3-3.8445*(6.09*42.1*x/1000)^4-y*0.074/6.09',[1,100,1,20000]);
hold on;
y=get(h,'YData'); %获得y数据
x=get(h,'XData'); %获得x数据
[peak_y,i]=findpeaks(y);%找极值
peak_x=x(i); % 极值点 x
plot(peak_x,peak_y,'r*');
grid on;
peak_y =
1.4397e+004
peak_x =
8.1566