QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3746|回复: 3
打印 上一主题 下一主题

那位大神能帮我看看这段代码?用matlab画图的

[复制链接]
字体大小: 正常 放大
麦子104        

2

主题

5

听众

51

积分

升级  48.42%

  • TA的每日心情
    郁闷
    2012-9-8 16:59
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    自我介绍
    活泼可爱

    群组数学建模培训课堂1

    群组华南理工大学

    群组Linux推广

    群组计算机考研

    跳转到指定楼层
    1#
    发表于 2012-7-31 18:47 |只看该作者 |正序浏览
    |招呼Ta 关注Ta
    %画图
    / y% J3 f: M" X: P0 T+ h& Q' w9 I
    close;   ??????
    % [  a6 l( P' I- i0 U1 c- k7 M; T set(gcf,'numbertitle','off');   ??????  t! l) o" T* I3 ]4 d+ `" X
    set(gcf,'name','Dijkstra');
    5 Z$ v: v' \& G2 V set(gca,'visible','off');
    $ v6 P5 `# y# \! d+ q4 S axis square;" R8 ~  ?* P1 T4 @' K/ k$ A. ]
    hold on;' r6 C* D' R  [# j* H2 l4 ^) T  l
    4 q/ w7 i9 _# T# S  D: b
    b=linspace(0,2*pi,mx+1);
    ; o" Z* `4 R# w' Q' { b1=10*sin(b);" s4 b8 F/ q2 K7 w. |  M7 b
    b2=10*cos(b);
    * R1 C5 z' d2 n/ D4 n! q- _4 e plot(b1,b2,'ko');
    & t3 t9 _8 ^0 s$ D. V' l7 C hh=char(49:48+mx);
    9 K6 n( M  {2 H* q6 q# ^7 p+ n4 T for i=1:mx
    ' ^( z9 O. P$ h$ A    text(b1(i)+0.5,b2(i),hh(i));
    2 S; y& |8 }5 A* I end;
    % u8 \) v5 R- _5 [- M* n4 b! L% L for j=1:m
    6 J( k! o+ _+ S, B! s! K   for i=1:20 a7 r7 R  G9 i6 r% g
        c1(i)=b1(map(j,i));
    ( j+ U1 F, V: y& c6 \) ~  `    c2(i)=b2(map(j,i));- b; J2 s! c! G" H6 K
        end;: U6 o- _  n, _( E( w( F
        plot(c1,c2,':');   
      j3 S6 s. x+ f! h: t  end;7 r6 V) v( z+ J
    $ Z* W+ o9 x( z' Z; ~
    kk=length(p);
    4 n0 W- s4 X* h/ N! S( k k=0;
    + b3 y% L( ~6 }: k6 H1 v1 t1 ?, J( a for i=1:kk
    " ?9 H9 m6 G" [0 \/ _    if(p(1,i)~=0)* b5 Z) I: @# d
           k=k+1;* J+ H  k  k4 W4 }2 M6 r1 N* c
        end;
    8 k/ c1 a$ y9 \3 R2 K: u end;
    2 ~, l. s  c' ^. O( q for i=1:k9 Q) L, D- E3 ~+ |7 V# \3 i7 y
       d1(i)=b1(p(1,i));3 q; |8 y6 N" l! V$ k5 V& R
       d2(i)=b2(p(1,i));
    $ t& J9 f5 B- T2 A  h=plot(d1,d2,'r');( a/ c( ]8 F# a4 t
    end;
    8 U7 c% |' u4 l( H+ t. B6 W set(h,'linewidth',2);
    5 A  ]+ d; Z" _3 B9 ?3 k1 d$ | legend(h,'粗线表示最短路');8 X. ]( c& T' o# c' C
    hold off. f) W8 f) g% ]+ E. {5 P
    这是程序的画图部分,里面的p,v,map,f分别是经过狄杰斯卡尔算法算出的最短路径,最短路径所经过的点集,输入的矩阵2 [; V5 g! E& o' o# c/ S3 h) p2 i
    map形如[1,2,30;2,3,34;3,4,12]
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    麦子104        

    2

    主题

    5

    听众

    51

    积分

    升级  48.42%

  • TA的每日心情
    郁闷
    2012-9-8 16:59
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    自我介绍
    活泼可爱

    群组数学建模培训课堂1

    群组华南理工大学

    群组Linux推广

    群组计算机考研

    回复

    使用道具 举报

    麦子104        

    2

    主题

    5

    听众

    51

    积分

    升级  48.42%

  • TA的每日心情
    郁闷
    2012-9-8 16:59
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    自我介绍
    活泼可爱

    群组数学建模培训课堂1

    群组华南理工大学

    群组Linux推广

    群组计算机考研

    厚积薄发 发表于 2012-7-31 20:14 + Y* l4 S6 J2 P+ L- k
    代码怎么了?
    4 G& x% |$ s; |, |& f
    画出来的图不对4 ^6 K1 F' ^( K4 _0 m; `# K' ?
    我是想画最短路径图 结果出来的图有的标号和边显示不了
    回复

    使用道具 举报

    1341

    主题

    738

    听众

    2万

    积分

    数学中国总编辑

  • TA的每日心情

    2016-11-18 10:46
  • 签到天数: 206 天

    [LV.7]常住居民III

    超级版主

    社区QQ达人 邮箱绑定达人 元老勋章 发帖功臣 新人进步奖 原创写作奖 最具活力勋章 风雨历程奖

    群组2011年第一期数学建模

    群组第一期sas基础实训课堂

    群组第二届数模基础实训

    群组2012第二期MCM/ICM优秀

    群组MCM优秀论文解析专题

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-12 17:28 , Processed in 0.467148 second(s), 75 queries .

    回顶部