注册 登录
编程论坛 Matlab

求教如何做 坐标转换??

heiri 发布于 2006-12-11 15:53, 1410 次点击
问题:
已知函数p(x,y)的数值,(没有表达式,只是一些点)
令 a=(y-x)/2;b=(y+x)/2, 可以利用程序作出p(a,b)的图象吗?
谢谢了~
3 回复
#2
abingchem2006-12-11 23:12
线性变换的坐标不影响图像吧
#3
阿福福2006-12-13 11:38

p=[2 3]
a=1/2*[-1 1]*p'
b=1/2*[1 1]*p'
plot(a,b)

#4
heiri2006-12-16 17:41

谢谢,不过我还是不明白。
我的图像是作成等高线的形状,其中y>x ,如果不作坐标变换的话图像都是在 y=x直线的下方,呈一个三角分布,作坐标变换后想让图像呈四方的分布。

阿福福的回复我不太明白,能不能给解释下啊,不是很了解MATLAB~~ 谢谢

1