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]

结果图如下:

相关推荐
杨连江12 分钟前
基于SPWM调制的并网逆变器功角与功率耦合机理研究(L/LC滤波器对比模型)
经验分享
computersciencer3 小时前
事件的六种关系之包含关系
程序人生·数学建模·数据分析·概率论
小猿备忘录3 小时前
从架构师视角看“三高”:度量、设计与权衡
经验分享
CAD芯智库4 小时前
中望3D悟空2027亮点速递(1)-全新单手鼠标交互和特征树显示提效
经验分享·科技·3d·业界资讯·国产三维cad软件·中望3d悟空·中望3d2027
聚美智数5 小时前
车型识别-汽车图片识别-车型图片识别-汽车识别-车型OCR
经验分享
conlin day5 小时前
石头记的开头,荣府初逢
经验分享·学习·程序人生
盖伦发发6 小时前
MySQL InnoDB事务完整教程|ACID、MVCC、隔离级别、事务控制
经验分享·后端·spring·软件工程
Persistent的粽子!6 小时前
C++的内存管理
c++·经验分享·笔记
易境通代购商城系统、集运SAAS系统7 小时前
海运拼箱配载效率升级:货代如何实现智能化高效装柜?
经验分享
sbjdhjd8 小时前
从兼容路由到任意方法调用:ThinkPHP 5.1.29 RCE 复现与调试复盘 | 06
经验分享·安全·网络安全·数据挖掘·开源·php·rce