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]

结果图如下:

相关推荐
しかし1181146 小时前
C语言队列的实现
c语言·开发语言·数据结构·数据库·经验分享·链表
爱数模的小驴12 小时前
2025 年“认证杯”数学中国数学建模网络挑战赛 A题 小行星轨迹预测
数学建模
爱数模的小驴14 小时前
2025 年“认证杯”数学中国数学建模网络挑战赛 D题 无人机送货规划
数学建模·无人机
DXM052114 小时前
牟乃夏《ArcGIS Engine地理信息系统开发教程》学习笔记1
开发语言·经验分享·笔记·学习·arcgis·c#·arcgis engine
狗蛋不是狗15 小时前
Python 实现的运筹优化系统数学建模详解(最大最小化模型)
python·数学建模·优化算法·狗蛋不是狗·最大最小化模型
有过~17 小时前
CrystalDiskInfo电脑硬盘监控工具 v9.6.0中文绿色便携版
经验分享·电脑·办公软件·电脑软件
s_little_monster17 小时前
【Linux】线程控制函数
linux·运维·服务器·经验分享·笔记·学习·学习方法
努力的搬砖人.18 小时前
nacos配置达梦数据库驱动源代码步骤
java·服务器·数据库·经验分享·后端
热心网友俣先生19 小时前
2025年认证杯C题超详细解题思路
大数据·数学建模
mycm03041 天前
新闻发稿软文发布投稿选择媒体时几大注意
经验分享·媒体