24小时热门版块排行榜    

查看: 2126  |  回复: 6

shiyiwenren

至尊木虫 (著名写手)


[交流] 【求助】用MATLAB画三维图程序编写的问题

本人想用matlab画如下图所示的三维图

图形的方程是:

其中>=1的描述灰色部分,<1描述透明部分,t和a都是给定的常数
编写的程序如下:

function draw(t,a)
for x=0:0.01:1;
    for y=0:0.01:1;
        for z=0:0.01:1;
              if  (sqrt(3)/2)*abs(sin(2*pi*t)/(sqrt(3)*a))>=sin(2*pi*x)*cos(2*pi*y)+...
    sin(2*pi*y)*cos(2*pi*z)+sin(2*pi*z)*cos(2*pi*x);
  ruo=1;
  else
  ruo=0;
  end
        end
    end
end
plot3(x,y,z);
end
但是得不到预期的结果,求高手帮忙指点程序上的问题
回复此楼

» 猜你喜欢

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

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

shiyiwenren

至尊木虫 (著名写手)


自己先顶一下,坐等高手的解答
2楼2011-04-15 10:40:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

孤鸿飘逸

金虫 (正式写手)



shiyiwenren(金币+2): 2011-04-16 09:13:26
jiaI(金币+1): 鼓励常来讨论 2011-04-19 23:53:37
你在个程序编的是有问题的  我要上课去了  回来帮你看
3楼2011-04-15 18:09:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shiyiwenren

至尊木虫 (著名写手)


引用回帖:
Originally posted by 孤鸿飘逸 at 2011-04-15 18:09:45:
你在个程序编的是有问题的  我要上课去了  回来帮你看

能否帮我改一下,多谢了
4楼2011-04-16 09:13:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

skyflow

铜虫 (小有名气)


★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
jiaI(金币+2): 谢谢参与 2011-04-19 23:53:55
shiyiwenren(金币+4): 2011-04-20 08:54:20
function draw(t,a)
for x=0:0.01:1;
    for y=0:0.01:1;
        for z=0:0.01:1;
              if  (sqrt(3)/2)*abs(sin(2*pi*t)/(sqrt(3)*a))>=sin(2*pi*x)*cos(2*pi*y)+...
                   sin(2*pi*y)*cos(2*pi*z)+sin(2*pi*z)*cos(2*pi*x);
                ruo=1;
              else
                ruo=0;
              end
              plot3(x,y,z,'.','Color',[ruo,ruo,ruo]);
              hold on
        end
    end
end

end
5楼2011-04-19 16:12:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

孤鸿飘逸

金虫 (正式写手)


★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
jiaI(金币+2): 谢谢参与 2011-04-19 23:53:25
shiyiwenren(金币+4): 2011-04-20 08:54:29
function draw(t,a)
for x=0:0.01:1;
    for y=0:0.01:1;
        for z=0:0.01:1;
          if  (sqrt(3)/2)*abs(sin(2*pi*t)/(sqrt(3)*a))         
         plot3(x,y,z,'k');hold on
  end
        end
    end
end
6楼2011-04-19 18:43:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

justyet

金虫 (著名写手)



小木虫(金币+0.5):给个红包,谢谢回帖
shiyiwenren(金币+2): 2011-04-21 08:28:42
shiyiwenren(金币+3): 2011-05-23 14:32:39
这个应该用 patch 和isosurface呀,不能用plot3 呀!!!
看isosurface的help,例子很详细了
7楼2011-04-20 13:52:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shiyiwenren 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考博] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +4 ASdOkHsho7FD 2026-08-28 7/350 2026-08-29 14:15 by jCd0dEvKHShX
[论文投稿] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 ASdOkHsho7FD 2026-08-28 4/200 2026-08-29 14:13 by jCd0dEvKHShX
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 ASdOkHsho7FD 2026-08-28 4/200 2026-08-29 14:02 by jCd0dEvKHShX
[考研] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +4 ASdOkHsho7FD 2026-08-28 6/300 2026-08-29 11:40 by jCd0dEvKHShX
[基金申请] 我就是申请一个面上项目而已,这评审意见是按照杰青的条件评的吧? +6 gouxfjh 2026-08-28 9/450 2026-08-29 09:59 by jklily
[基金申请] 有没有仍没收到信息的 +3 德尚中行 2026-08-27 3/150 2026-08-28 15:24 by rongshuxia
[基金申请] 基金不中,共勉 +11 eulota 2026-08-26 11/550 2026-08-28 14:22 by 火星超人xi
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 9/450 2026-08-28 11:06 by maolC
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 基金未中,这种答复是模板吗? +5 zhaosm1982 2026-08-27 6/300 2026-08-27 16:00 by lfy8008
[文学芳草园] 梦想 +3 myrtle 2026-08-26 3/150 2026-08-27 10:01 by angelyueyi
[基金申请] 我不理解! +15 Edward_pc 2026-08-26 23/1150 2026-08-26 20:34 by zzuzxg
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +7 process2012 2026-08-23 10/500 2026-08-26 19:23 by hmhminy
[基金申请] 能否退出参与的面上项目解除限项 +23 koalala 2026-08-24 26/1300 2026-08-26 14:29 by 宝贝虫子
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 项目信息和经费信息在系统里都可以看到了 +6 wittyboy 2026-08-26 14/700 2026-08-26 10:55 by wittyboy
[基金申请] 国合可查了 +3 paperzjh 2026-08-26 3/150 2026-08-26 10:41 by LemmonTr
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 没有任何消息-是不是就凉了 +9 图啦图啦 2026-08-24 10/500 2026-08-25 11:59 by 南海小哥
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
信息提示
请填处理意见