怎么用matlab做三维函数的图?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 07:14:16
怎么用matlab做三维函数的图?
比如f(x,y,z),x,y,z 都是1~101的,想要用matlab做出三维f的变化情况(用颜色表示),怎么搞?
比如f=1/|x-51|+1/|y-51|+1/|z-51|.用surf做嘛?
比如f(x,y,z),x,y,z 都是1~101的,想要用matlab做出三维f的变化情况(用颜色表示),怎么搞?
比如f=1/|x-51|+1/|y-51|+1/|z-51|.用surf做嘛?
嗯,比较难搞.
你只能看看他的某个等势面,比如当f=0.5时xyz对应的曲面.
或者看看他在某些截面(比如x=1,或者x+y+z=0之类的)上的等势线,或则这些截面上的各个位置的值的大小(用颜色表示).
但是想看到整个空间上所有点的颜色时不可能的,画出来你也看不清.
再问: 谢谢了~我已经搞出来了
再答: 不客气,能自己搞出来是最好的
你只能看看他的某个等势面,比如当f=0.5时xyz对应的曲面.
或者看看他在某些截面(比如x=1,或者x+y+z=0之类的)上的等势线,或则这些截面上的各个位置的值的大小(用颜色表示).
但是想看到整个空间上所有点的颜色时不可能的,画出来你也看不清.
再问: 谢谢了~我已经搞出来了
再答: 不客气,能自己搞出来是最好的