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]

结果图如下:

相关推荐
黑马水牛14 小时前
Carla仿真系列:9_Carla 单目障碍物测距,四种方法原理与实测
经验分享·python·深度学习·计算机视觉·ros·传感器·carla仿真
沙盘客17 小时前
典型应用与趋势:作战实验、AI 决策与数字孪生
c++·人工智能·经验分享
luj_176818 小时前
变频技术核心原理揭秘
服务器·c语言·开发语言·经验分享·算法
恒锐丰科技林技术员20 小时前
SS8813T 双通道 H 桥电机驱动芯片:工业与消费设备电机控制优选方案
经验分享·嵌入式硬件·硬件工程
个 人 练 习 生21 小时前
数据结构链表:带头双向循环链表
c语言·数据结构·经验分享·学习·其他·链表
LaughingZhu1 天前
Product Hunt 每日热榜 | 2026-08-19
经验分享·深度学习·神经网络·百度·产品运营
智者知已应修善业2 天前
【51单片机数码管逐位显示1-8余位不亮】2024-10-23
c语言·经验分享·笔记·嵌入式硬件·51单片机
上海广测检测科技有限公司2 天前
AR眼镜欧盟CE认证详解:RED指令与近眼显示安全评估要点
经验分享·ar
保密资质顾问说2 天前
网络安全等级保护与涉密信息系统集成资质的区别及选型分析
运维·网络·经验分享·安全·web安全
️学习的小王2 天前
Anaconda国内镜像配置与conda常用命令
ide·经验分享·python·conda