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]

结果图如下:

相关推荐
GEO科技3 小时前
氧气科技入选2025 MarketingAI图谱:以全球首个全链路GEO智能体,领航AI搜索新纪元
经验分享
宝宝单机sop6 小时前
C语言资源合集(第二辑)
经验分享
金海境科技6 小时前
数据安全人才缺口扩大 2025年需求达150万人 - 金海境科技
经验分享
_Minato_10 小时前
数据结构知识整理——复杂度的计算
数据结构·经验分享·笔记·算法·软考
TeleostNaCl12 小时前
Google Chrome 浏览器历史记录的存储位置
前端·chrome·经验分享
hhcgchpspk13 小时前
一次msf免杀渗透入门实践
linux·经验分享·网络安全·系统安全·渗透·msf
我也要当昏君14 小时前
时间复杂度
算法·数学建模
LaughingZhu15 小时前
Product Hunt 每日热榜 | 2025-12-17
大数据·人工智能·经验分享·搜索引擎·产品运营
Kurbaneli15 小时前
MobaXterm高效运维实战技术文章大纲
经验分享
阿恩.77015 小时前
国际水电与电力能源期刊精选
经验分享·笔记·考研·动态规划·能源·制造