Mathematica 图形投影函数Shadow不能载入学到投影函数Shadow时,书上说这是外部函数,在文件Graphics3D.m中,使用前需要调入文件.于是就有以下例题:z1 = 3 - 2 x^2 - y^2;z2 = x^2 + y^2;x = r Cos[t];y = r Sin[t];tu = ParametricPlot3D[{{x, y, z1}, {x, y, z2}}, {t, 0, 2 Pi}, {r, 0, 1}];>是因为压根儿就不存这个文件?希望哪位朋友能帮我解答.
问题描述:
Mathematica 图形投影函数Shadow不能载入
学到投影函数Shadow时,书上说这是外部函数,在文件Graphics3D.m中,使用前需要调入文件.于是就有以下例题:
z1
= 3 - 2 x^2 - y^2;
z2 = x^2 + y^2;
x = r Cos[t];
y = r Sin[t];
tu =
ParametricPlot3D[{{x, y, z1}, {x, y, z2}}, {t, 0, 2 Pi}, {r, 0,
1}];
>
是因为压根儿就不存这个文件?希望哪位朋友能帮我解答.
答
shadow老函数了早没了,被scale代替了Plot3D[Sin[x y], {x, 0, 3}, {y, 0, 3}, PlotRange -> All] /. Graphics3D[gr_, opts___] :> Graphics3D[{gr, Scale[gr, #, {-1, -1, -1}] & /@ (1 + 10^-3 - IdentityMa...