作业帮 > 综合 > 作业

mathematica三维图形怎么染色?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 10:01:00
mathematica三维图形怎么染色?
ColorFunction为何不能使用RGBColor中的颜色?我要让图形变成蓝色怎么弄?
那要看你想怎么染了.Plot3D的自带帮助仔细看过了吗?
再问: 我要看懂了,还需要问么!
再答: ColorFunction当然可以使用RGBColor中的颜色,只不过,你必须要把它定义成一个函数关系: Plot3D[Sin[x y], {x, -2, 2}, {y, -2, 2}, ColorFunction -> (RGBColor[0, 0, 1] &)] Plot3D[Sin[x y], {x, -2, 2}, {y, -2, 2}, ColorFunction -> (Blue &)] 至于为什么嘛,因为ColorFunction本身就是这样规定的。它所需的参数就是一个“函数关系”,关于这一部分内容,涉及Mathematica做为一门语言的核心。你可以从查 Function 的帮助开始进行了解。ColorFunction的自定义功能是很强的。 其实如果只是染成蓝色的话,更适合使用PlotStyle进行定义: Plot3D[Sin[x y], {x, -2, 2}, {y, -2, 2}, PlotStyle -> Blue]