24小时热门版块排行榜    

查看: 2423  |  回复: 19

bafeite

铜虫 (正式写手)


jjdg(金币+1): 感谢支持 2011-12-27 00:54:29
引用回帖:
10楼: Originally posted by liangyje at 2011-12-26 11:01:49:
其实我就想解决这个问题,下面那个图是我用slice画的,我想换种画法,不显示蓝色区域,这个长方体,数据是三维坐标+对应点的颜色值,你能帮我试一下吗?谢谢

把你程序贴出来看一下~~  
这个问题在matlab实现我觉得是比较难的,
因为patch对象不能转化为surface!
11楼2011-12-26 15:15:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liangyje

银虫 (著名写手)

引用回帖:
11楼: Originally posted by bafeite at 2011-12-26 15:15:07:
把你程序贴出来看一下~~  
这个问题在matlab实现我觉得是比较难的,
因为patch对象不能转化为surface!

好。
clear;
data = load('F:\succeed\600s.txt');
ori(:, 1) = data(:, 4);
x = 50; y = 300; z=300;
Aori = zeros(x, y, z);
ncount = 0;
for k=1:z
  for j = 1:y
    for i = 1:x
        ncount = ncount + 1;
        Aori(i, j, k) = ori(ncount, 1);
    end
  end
end
[X, Y, Z] = meshgrid((1:y)/100, (1:x)/100, (1:z)/100);
figure;
xs = [1/100, x/100]; ys = [1/100, y/100]; zs = [1/100, z/100];
h = slice(X, Y, Z, Aori, xs, ys, zs);
set(h,'EdgeColor','none')
把那个曲面用slice画出来也行,就是用已知曲线平移生成的彩色曲面,曲面的颜色也是由坐标位置对应的值确定。我捣鼓半天也没弄出来
12楼2011-12-26 18:45:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

longlianxi

木虫 (小有名气)

看看。。。。。。。。。。。。。。
我喜欢雪................
13楼2011-12-26 19:36:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liangyje

银虫 (著名写手)

引用回帖:
13楼: Originally posted by longlianxi at 2011-12-26 19:36:32:
看看。。。。。。。。。。。。。。

期待你的突破
14楼2011-12-27 15:00:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bafeite

铜虫 (正式写手)

你是想通过曲线平移生成曲面?
我觉得用meshgrid+slice是不行的
15楼2011-12-27 16:23:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liangyje

银虫 (著名写手)

引用回帖:
15楼: Originally posted by bafeite at 2011-12-27 16:23:40:
你是想通过曲线平移生成曲面?
我觉得用meshgrid+slice是不行的

那你觉得该怎么样呢,我就是想想,试了一下发现不行,曲线平移生成的曲面填充的颜色是彩条的,彩条平行于x轴,而且与这个曲面相交的前后面的形状也不是正规的矩形啦,slice恐怕弄不了,当然也可能,我知道的很有限,你有什么其他高见吗
16楼2011-12-27 16:45:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
17楼2011-12-27 17:14:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liangyje

银虫 (著名写手)

引用回帖:
17楼: Originally posted by 江南的竹 at 2011-12-27 17:14:02:

18楼2011-12-27 18:44:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bafeite

铜虫 (正式写手)

引用回帖:
16楼: Originally posted by liangyje at 2011-12-27 16:45:24:
那你觉得该怎么样呢,我就是想想,试了一下发现不行,曲线平移生成的曲面填充的颜色是彩条的,彩条平行于x轴,而且与这个曲面相交的前后面的形状也不是正规的矩形啦,slice恐怕弄不了,当然也可能,我知道的很有 ...

我的意见是你可以考虑用proe画会非常利索  O(∩_∩)O哈哈~
19楼2011-12-28 10:27:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liangyje

银虫 (著名写手)

引用回帖:
19楼: Originally posted by bafeite at 2011-12-28 10:27:32:
我的意见是你可以考虑用proe画会非常利索  O(∩_∩)O哈哈~

额,这个软件我知道,不过零基础。thanks
20楼2011-12-28 11:33:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 liangyje 的主题更新
信息提示
请填处理意见