查看: 151|回复: 3|关注: 0
打印 上一主题 下一主题

快乐扑克3开奖走势: [已解决] 怎么从这段码中同时也输出纵坐标的值。

[复制链接]

新手

19 麦片

财富积分


快乐扑克3如何跟对子 www.vqxik.tw 050


10

主题

24

帖子

0

最佳答案
x=[1,2,3,4,5,6,7,8,9,10,11,12];
z1=[1,4,9,16,25,36,49,36,25,16,8,1];
p1=polyfit(x, z1, 5);
fun = @(x) -polyval(p1,x);
x_max = fminbnd(fun,x(1),x(end))

figure; hold on;
plot(x,z1,'*');
fplot(@(x) polyval(p1,x),[x(1) x(end)],':');
plot(x_max,polyval(p1,x_max),'o');
legend('data','fit','max')

求教怎么从这段码中同时输出纵坐标(Z1)的值啊

MATLAB 基础讨论
版块优秀回答者

入门

166 麦片

财富积分


50500


1

主题

149

帖子

31

最佳答案
  • 关注者: 2
2#
发表于 2019-11-20 22:17:49 | 只看该作者
你这个输出是指什么意思啊。。。

新手

19 麦片

财富积分


050


10

主题

24

帖子

0

最佳答案
3#
 楼主| 发表于 2019-11-20 22:23:37 | 只看该作者
帕拉代斯 发表于 2019-11-20 22:17
你这个输出是指什么意思啊。。。

这个code最后会得到 x_max= Value的一个值,我想知道怎么也可以同时得到 Z1_max= value的值

MATLAB 基础讨论
版块优秀回答者

入门

166 麦片

财富积分


50500


1

主题

149

帖子

31

最佳答案
  • 关注者: 2
4#
发表于 2019-11-21 11:43:19 | 只看该作者 |此回复为最佳答案
jerrynigel 发表于 2019-11-20 22:23
这个code最后会得到 x_max= Value的一个值,我想知道怎么也可以同时得到 Z1_max= value的值 ...

fun = @(x) polyval(p1,x);
x_max = fminbnd(fun,x(1),x(end))
z1_max = fun(x_max)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 快乐扑克3如何跟对子 返回列表