作者hhhtsai (ptt bye~)
看板MATLAB
标题[问题] 类似meshgrid的问题
时间Sun Dec 6 11:43:29 2015
今天碰到一个像是meshgrid的问题, 不过实在没头绪, 想说问看看版上有没有人
能给小弟一些建议
先请见以下连结
ppt.cc/v4VxS
我想画出一个surf plot, 假设已经得到函数f(x,y)的data
"计算时"使用的meshgrid是x,y
但是实际上"希望画出来的"是f(x,u), 其中x维持如原先一样不变
但是u已经经过一个转换(即f(x)),
不知道有没有什麽办法能画出f(x,u)? 可以预期画出来的data分布会"不均匀"
但不知道matlab怎麽在网格上转换?
感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 128.173.38.20
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1449373411.A.F1B.html
1F:推 physbook: 先换个图片网址吧!ppt都被ptt封锁多久了 12/06 12:27
2F:→ physbook: 然後u是x的函数吗?还是y的 12/06 12:29
4F:推 physbook: 用meshgrid前的X算出U,再用这两个参数做surf 12/06 12:53
6F:→ hhhtsai: 怪不得post文章的时候总说连结有问题orz 12/06 22:51
7F:→ hhhtsai: u是原先纵轴(y)新的标度,是x的函数,u=f(x) 12/06 22:53
8F:推 physbook: hmmmmmm... 12/06 23:20
9F:→ hhhtsai: 感谢楼上提示, 原来surf前两个参数也可以放"deformed" 12/07 02:32
10F:→ hhhtsai: meshgrid 12/07 02:32