mathematica中三维画图中标记函数的最大值点

示例代码:

复制代码
Clear["`*"];
f[x_, y_] := -(x - 1)^2 - (y + 1)^2;

(*找到最大值点*)
maxPoint = 
 Maximize[{f[x, y], -10 <= x <= 10 && -10 <= y <= 10 && 
    x^2 + y^2 <= 10}, {x, y}]

(*绘制3D图形并标记最大值点*)
Y1 = Plot3D[f[x, y], {x, -10, 10}, {y, -10, 10}, 
   Mesh -> {{{maxPoint[[2, 1, 2]], Blue}}, {{maxPoint[[2, 2, 2]], 
       Black}}}, 
   RegionFunction -> 
    Function[{x, y, z}, x^2 + y^2 <= 10],(*BoxRatios\[Rule]Automatic,
   ColorFunction\[Rule]"Rainbow",*)PlotStyle -> Opacity[4/5], 
   Mesh -> None];
Y2 = ListPointPlot3D[{{maxPoint[[2, 1, 2]], maxPoint[[2, 2, 2]], 
     maxPoint[[1]]}}, PlotStyle -> {{PointSize[Large], Red}}];

Show[Y1, Y2]

结果图如下:

相关推荐
天竺鼠不该去劝架2 小时前
AI幻觉引发业务风险?企业智能体执行层隔离解决方案
经验分享
知产xiao_xin2 小时前
知识产权入门 —— 相关权(邻接权)
经验分享·笔记·知识产权
Regentsoft丽晶软件3 小时前
品牌方新品上市促销政策无法实时同步经销商,有没有支持总部-经销商-终端一站式的分销解决方案?
人工智能·经验分享·数据库架构
知产xiao_xin7 小时前
知识产权入门 —— 版权
经验分享·笔记·知识产权
Gaoweimi9 小时前
玻璃温室抗风等级怎么选?
经验分享
米饭不加菜10 小时前
一些常用模块简介
经验分享·笔记·嵌入式硬件
LavaLin0110 小时前
模拟图传横纹干扰原因分析与对策
经验分享·飞控·穿越机·图传
luj_176811 小时前
合法避税与投资评估实战指南
c语言·开发语言·网络·经验分享·算法
ychqsq11 小时前
144.扎根
经验分享·职场和发展
小+不通文墨12 小时前
使用vscode里的U8G2 库编写OLED菜单控制
经验分享·笔记·单片机·嵌入式硬件·学习