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]

结果图如下:

相关推荐
星越华夏13 小时前
软考程序员备考资料
经验分享
青绿蓝LCA低碳研究院15 小时前
环保的本质:从“末端修补”到“系统重构”的生存范式转移 - 蓝色星球
大数据·人工智能·经验分享·重构
随便做点啥15 小时前
Agent 后台 - Token工场-集群设备配置建议
服务器·经验分享
88号技师16 小时前
2026年2月一区SCI-交叉传播优化算法Propagation Alongside Crossover-附Matlab免费代码
开发语言·算法·数学建模·matlab·优化算法
中云DDoS CC防护蔡蔡16 小时前
游戏杀手- ACCN
运维·服务器·经验分享·网络安全·ddos
法雅特吉他18 小时前
吉他面板材质怎么选?云杉vs桃花心木深度解析
经验分享·新媒体运营·学习方法·材质·内容运营
John_ToDebug18 小时前
Windows客户端热修复技术:从原理到工程实践
c++·经验分享·hook
DeboPXK19 小时前
NSK PFT3204-5 滚珠丝杠技术解析
经验分享·规格说明书
卡梅德生物科技小能手19 小时前
卡梅德生物科普CD138(多配体蛋白聚糖-1):细胞微环境的“信号枢纽”与机制解析
经验分享·深度学习·生活
BomanGe319 小时前
NSK直线导轨LH20HL替代升级指南
运维·服务器·数据库·经验分享·规格说明书