QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3377|回复: 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
    %画图9 b0 B) D. c. J7 w- l5 j

      [: H6 m7 j. {8 }: ]2 Q: O" fclose;   ??????' g" i1 e& w, g
    set(gcf,'numbertitle','off');   ??????
    / j% H9 m/ \' Q8 n3 Y; a: u set(gcf,'name','Dijkstra');
    8 P/ T- p0 I6 r/ Y0 F; i set(gca,'visible','off');
    ) i, I" i; M- n6 n' R) Z( j' h+ y axis square;% M. M1 G1 S# m  [' O
    hold on;& U. z, Q2 h1 E  _) M) [
    8 n$ Y3 B. k4 M* J
    b=linspace(0,2*pi,mx+1);
    . X! A) `3 g* ] b1=10*sin(b);
    . r: R0 z( b  c$ ]+ M b2=10*cos(b);( r" K* D' V0 I* S" k( y" Z
    plot(b1,b2,'ko');! ?! g3 I& C, H0 }5 }" c( v
    hh=char(49:48+mx);
    9 A) x2 }6 ?" z* M, L for i=1:mx; `  E* U7 |3 S% s5 Z# F
        text(b1(i)+0.5,b2(i),hh(i));
      e9 T" S* e6 T/ w+ J7 o2 @ end;+ \* Q2 X0 H( O2 e# J# x* l
    for j=1:m
    $ k* m: B, K& r   for i=1:2
    0 F- e- n6 N; O9 N/ g    c1(i)=b1(map(j,i));
    / C+ P- X! b' {/ S7 j; t9 ~    c2(i)=b2(map(j,i));$ a, a1 @$ n8 t
        end;
      @' D& i* \8 X4 T8 v8 l7 }& Q3 Y    plot(c1,c2,':');   1 o  G6 N* P  K* h
      end;9 b3 D9 g6 j7 Z, L0 k$ p
    % T. k1 }/ b5 `( Y
    kk=length(p);
    9 A; X9 j% O4 T8 Y9 V k=0;3 x9 I/ T. ]8 d6 {- c9 K
    for i=1:kk; ~1 X2 K5 A- k  Y# x
        if(p(1,i)~=0)4 @& P7 B* q4 }3 A& \/ m4 Y% u+ z2 ^  T
           k=k+1;
    0 N3 K/ G! T9 u    end;. W! U, u2 e% X/ o
    end;& u" C. j9 `) ^
    for i=1:k# H8 ^& v' D) ?. s6 Q8 _, r
       d1(i)=b1(p(1,i));
    % t3 M7 y$ _, i( s   d2(i)=b2(p(1,i));/ {, d( ]4 E' d% I# B
      h=plot(d1,d2,'r');
    ' o& |+ g: A( ]/ o; dend; + s; E$ u/ y% D1 k3 c
    set(h,'linewidth',2);
    + Y5 }9 d& X  K, P legend(h,'粗线表示最短路');1 a9 s% \2 U0 F4 F/ g
    hold off
    2 v' `0 X% Z" o/ ?& ~8 L' C' V8 u这是程序的画图部分,里面的p,v,map,f分别是经过狄杰斯卡尔算法算出的最短路径,最短路径所经过的点集,输入的矩阵
      W6 s( Q  G; Rmap形如[1,2,30;2,3,34;3,4,12]
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    1341

    主题

    738

    听众

    2万

    积分

    数学中国总编辑

  • TA的每日心情

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

    [LV.7]常住居民III

    超级版主

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

    群组2011年第一期数学建模

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

    群组第二届数模基础实训

    群组2012第二期MCM/ICM优秀

    群组MCM优秀论文解析专题

    回复

    使用道具 举报

    麦子104        

    2

    主题

    5

    听众

    51

    积分

    升级  48.42%

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

    [LV.3]偶尔看看II

    自我介绍
    活泼可爱

    群组数学建模培训课堂1

    群组华南理工大学

    群组Linux推广

    群组计算机考研

    厚积薄发 发表于 2012-7-31 20:14 ! x9 |6 j( V4 G! `1 s) c) U* @
    代码怎么了?

    ( T; \2 s5 F( ~( s* L画出来的图不对
    1 ^- H- p; X; d, z( T  y我是想画最短路径图 结果出来的图有的标号和边显示不了
    回复

    使用道具 举报

    麦子104        

    2

    主题

    5

    听众

    51

    积分

    升级  48.42%

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

    [LV.3]偶尔看看II

    自我介绍
    活泼可爱

    群组数学建模培训课堂1

    群组华南理工大学

    群组Linux推广

    群组计算机考研

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-7-23 10:41 , Processed in 0.610989 second(s), 72 queries .

    回顶部