求助一个作图问题
mathematica吧
全部回复
仅看楼主
level 2
老戏骨 楼主
m = 938.56;
n = g*0.16*197.32^3;
n0 = 0.16*197.32^3;
x = (3 Pi^2 n)^(1/3)/m;
s = Sqrt[(3 Pi^2 n)^(2/3) + m^2]
Simplify[s]
t = 13 (n/n0)^0.49 + 3.21 (n/n0)^2.47 + (6.37 n)/((n/n0)^0.51 n0) +
1/n0 7.9287 n (n/n0)^1.47
h2 = ContourPlot[t + 1 - n/(2 z^2) == 0, {z, 40, 250}, {g, 0, 12},
ContourLabels -> Automatica}](*nx=0*)
h1 = ContourPlot[s - m - 1 - n/(2 z^2) == 0, {z, 0, 250}, {g, 0, 12},
ContourLabels -> {z/Mev, nf/n0}](*nn=0*);
Show[h1, h2];
如何给x轴打上标签(z/Mev),给y轴打标签( nf/n0),并且给这个图像的不同区域上色呢?
2021年06月27日 12点06分 1
吧务
level 10
标签是FrameLabel
上色建议用Region
2021年06月27日 12点06分 2
1