24小时热门版块排行榜    

查看: 1389  |  回复: 0

pakchoi1987

新虫 (初入文坛)

[求助] 保存成eps矢量图时出现问题

画的NURBS基函数,为什么输出eps格式时在分段区间边界处显示过于间断(理论上是间断的,但是输出到图片也太明显了,见下图)?如果输出位图而且取样点较多就不明显(如果x取点较少也会有间断,)程序代码如下,求大神帮忙


%!test
n = 6;
U = [0 0 0 1/8 5/8 6/8 1 1 1];
p = 2;
u = linspace (0, 1, 1000);  
s = findspan (n, p, u, U);  
Bref = [1.00000   0.00000   0.00000
         0.60494   0.37037   0.02469
         0.30864   0.59259   0.09877
         0.11111   0.66667   0.22222
         0.01235   0.59259   0.39506
         0.39506   0.59259   0.01235
         0.22222   0.66667   0.11111
         0.09877   0.59259   0.30864
         0.02469   0.37037   0.60494
         0.00000   0.00000   1.00000];
  B = basisfun (s, u, p, U);

  B1(:,1) = u';   
  B1(:,2) = B(:,1);
  B2(:,1) = u';
  B2(:,2) = B(:,2);
  B3(:,1) = u';   
  B3(:,2) = B(:,3);

  
  k11 = 1;
  k12 = 1;
  k13 = 1;
  k14 = 1;  
  k21 = 1;
  k22 = 1;
  k23 = 1;
  k24 = 1;
  k31 = 1;
  k32 = 1;
  k33 = 1;
  k34 = 1;

%分段画出,共4段(0~1/4;1/4~2/4;2/4~3/4;3/4~1)
  nmax = size(B,1);
for i = 1:nmax
  if (B1(i,1)>=0&&B1(i,1)<=1/8)
       B11(k11,:) = B1(i,:);
       k11=k11+1;
  elseif(B1(i,1)>=1/8&&B1(i,1)<=5/8)
       B12(k12,:) = B1(i,:);
       k12=k12+1;
  elseif(B1(i,1)>=5/8&&B1(i,1)<=6/8)
       B13(k13,:) = B1(i,:);
       k13=k13+1;
  elseif(B1(i,1)>=6/8&&B1(i,1)<=1)
       B14(k14,:) = B1(i,:);
       k14=k14+1;      
  end
  
  if (B2(i,1)>=0&&B2(i,1)<=1/8)
       B21(k21,:) = B2(i,:);
       k21=k21+1;
  elseif(B2(i,1)>=1/8&&B2(i,1)<=5/8)
       B22(k22,:) = B2(i,:);
       k22=k22+1;
  elseif(B2(i,1)>=5/8&&B2(i,1)<=6/8)
       B23(k23,:) = B2(i,:);
       k23=k23+1;
  elseif(B2(i,1)>=6/8&&B2(i,1)<=1)
       B24(k24,:) = B2(i,:);
       k24=k24+1;      
  end
  
  if (B3(i,1)>=0&&B3(i,1)<=1/8)
       B31(k31,:) = B3(i,:);
       k31=k31+1;
  elseif(B3(i,1)>=1/8&&B3(i,1)<=5/8)
       B32(k32,:) = B3(i,:);
       k32=k32+1;
  elseif(B3(i,1)>=5/8&&B3(i,1)<=6/8)
       B33(k33,:) = B3(i,:);
       k33=k33+1;
  elseif(B3(i,1)>=6/8&&B3(i,1)<=1)
       B34(k34,:) = B3(i,:);
       k34=k34+1;      
  end
end

plot(B11(:,1),B11(:,2),B12(:,1),B12(:,2),B13(:,1),B13(:,2),B14(:,1),B14(:,2),B21(:,1),B21(:,2),B22(:,1),B22(:,2),B23(:,1),B23(:,2),B24(:,1),B24(:,2),B31(:,1),B31(:,2),B32(:,1),B32(:,2),B33(:,1),B33(:,2),B34(:,1),B34(:,2))

保存成eps矢量图时出现问题
2014-3-28 10-59-55.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 pakchoi1987 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 7lpolszZVXgi 2026-08-14 5/250 2026-08-15 04:41 by 4wMiSEwB6436
[硕博家园] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 HFw0lei2R37i 2026-08-14 4/200 2026-08-15 04:17 by 4wMiSEwB6436
[基金申请] 小木虫上这么多卖论文的,真有人买论文么?感觉没必要啊 +11 Tide man 2026-08-10 12/600 2026-08-15 02:12 by home3163
[硕博家园] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 k0dTPqJtl0jt 2026-08-14 4/200 2026-08-15 01:28 by 4wMiSEwB6436
[考研] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 HFw0lei2R37i 2026-08-14 7/350 2026-08-15 00:40 by 4wMiSEwB6436
[论文投稿] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 HFw0lei2R37i 2026-08-14 5/250 2026-08-15 00:16 by 4wMiSEwB6436
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 HFw0lei2R37i 2026-08-14 8/400 2026-08-15 00:16 by 4wMiSEwB6436
[基金申请] 欢迎发来filecode的Mz6后的代码验证其规律 +23 医学老男孩 2026-08-13 49/2450 2026-08-14 20:02 by zhaifei
[基金申请] 哪位老哥知道今年的国自然具体哪一天放榜? +5 Ldrop2023 2026-08-13 5/250 2026-08-14 18:48 by ssxclkj
[基金申请] filecode +6 cratir 2026-08-14 10/500 2026-08-14 18:29 by 笑叹辞穷
[基金申请] 有时候,自然基金真的不能太认真 (我的申报经验) +6 majunge000 2026-08-11 8/400 2026-08-14 14:44 by 医学老男孩
[基金申请] 关于Filecode分析方法 +9 majunge000 2026-08-10 12/600 2026-08-13 23:20 by iwuli
[硕博家园] 一作与独作在应聘高校教师时区别大吗 +3 mbygzh 2026-08-08 4/200 2026-08-13 19:31 by 龙-樱
[基金申请] 不应该看fileCode +7 且听虎啸 2026-08-12 9/450 2026-08-13 14:27 by flydreamws
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[基金申请] 什么时候出结果,有咨询渠道??? +3 Tide man 2026-08-11 3/150 2026-08-11 17:54 by kudofaye
[基金申请] 国自然结果 +4 Vierhys 2026-08-10 8/400 2026-08-10 15:06 by Vierhys
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] fileCode有新解读? +10 Tide man 2026-08-08 18/900 2026-08-09 12:55 by 仁砚薪传
[基金申请] 关于filecode,很负责任的告诉大家 +6 爱看书的可乐 2026-08-08 7/350 2026-08-08 22:13 by a_niu
信息提示
请填处理意见