24小时热门版块排行榜    

CyRhmU.jpeg
查看: 941  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

victor3828

金虫 (职业作家)

[求助] Matlab绘图请教

matlab 如何用 surfc的 等值线图 投影到指定的平面上,而不是z=0的平面上 按着网上查询的方法是这样http://zhidao.baidu.com/question/318761938.html  
但是我写的程序一直调不通,请大家帮我
y=imread('1.jpg');
y=double(y);
figure,surfc(y)
colormap hsv
h = surfc(y);
axis([0 30 0 30 -555 655]);

zdata = get(h(2:end),'zdata');
NewZdata = cellfun(@(x) x*(-200)/zdata{1}(1),zdata, 'UniformOutput',false); % x*(+20)

for k = 1:length(h)-1;
set(h(k+1),'zdata',NewZdata{k});
end;
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

victor3828

金虫 (职业作家)

请高人指点!!!!!!
3楼2012-11-23 15:49:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

victor3828

金虫 (职业作家)

请高手出来帮我一下,急用!!
2楼2012-11-23 14:47:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

alazong

金虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2012-11-24 15:01:10
将y=double(y);这一句改成y=rgb2gray(y);或者去r g b 之一即可。
5楼2012-11-24 14:35:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见