请问如何在给定区域内画出满足某个不等式的区域
mathematica吧
全部回复
仅看楼主
level 5
问题是这样的:已知 x 和 y 满足 (x - 2)^2 + y^2 <= 1 (即圆所围成的区域)。我想在这个圆围成的区域内画出满足不等式 Log[x] + x/2 > y + 2^y 的区域。
我想到的是用 RegionPlot 命令, 但是我查了MMA 的代码说明,好像 RegionPlot 只能在长方形区域内(即 a<=x<=b, c<=y<=d)求某个不等式代表的区域。但是我的问题是要在一个圆内画出一个不等式代表的区域,所以不知道该怎么写代码。
请高手指教,谢谢!
2023年08月31日 03点08分 1
吧务
level 10
&&
2023年08月31日 08点08分 3
请问可以写的具体一点吗?
2023年08月31日 19点08分
@sunflower_2023 请把&&放进自带帮助里搜搜。
2023年09月02日 00点09分
level 12
f1 = ContourPlot[(x - 2)^2 + y^2 == 1, {x, 0, 4}, {y, -2, 2},
Frame -> False, Axes -> True];
f2 = RegionPlot[((x - 2)^2 + y^2 <= 1) && (Log[x] + x/2 - (y + 2^y) >
0), {x, 0, 4}, {y, -2, 2}];
Show[f1, f2]
2023年09月01日 03点09分 4
吧务
level 15
LZ在SE也问了:
mathematica.stackexchange.com/q/289558/1871
我还是那句话,虽然目前吧里不强制,但是,希望大家在别处问了一样的问题后能把链接贴回吧里,免得大家做白工。
还有,置顶的规矩就那么几条,全是红线,别碰。
2023年09月02日 00点09分 5
1