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]

结果图如下:

相关推荐
BomanGe114 小时前
NSK W1501FA高速精密滚珠丝杠技术手册
数据库·经验分享·规格说明书
黑科技iOS上架14 小时前
ReactNative入门介绍
经验分享·ios
卡梅德生物科技小能手15 小时前
卡美德生物科普IL25:2型免疫反应的核心调控靶点
经验分享·深度学习·生活
德思特16 小时前
虹科&德思特&宏集科技全链路物流监控方案:破解“断连、毁货、盲跑”三大困局
经验分享
聚美智数16 小时前
药品查询-药品药企查询API接口介绍
经验分享
取地址符16 小时前
Rust语法学习 (基于Rustlings)(1):基础语法
经验分享·笔记·学习·rust
fofantasy17 小时前
NSK W2808SS滚珠丝杠技术规格与应用指南
经验分享·规格说明书
学究天人19 小时前
数学公理体系大全:Comprehensive Collection of Mathematical Axiom Systems(卷2)
算法·数学建模·动态规划·图论·抽象代数·拓扑学
Bomangedd19 小时前
NSK W1405FA-2-C3T5 滚珠丝杠技术详解
经验分享·规格说明书
进击的小头20 小时前
第16篇:Buck-Boost 升降压电路:核心原理、参数计算与典型应用场景全讲解
经验分享·学习·数学建模