dvbbs
收藏本页
联系我们
论坛帮助
dvbbs

>> Fortran语言使用经验交流
搜一搜更多此类问题 
Fortran中文网Fortran中文网—Fortran语言经验交流Fortran语言使用经验交流 → 求助怎么坐标标号连续起来

您是本帖的第 3406 个阅读者
平板 打印
标题:
求助怎么坐标标号连续起来
tangxiukun
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:3
积分:255
门派:无门无派
注册:2011年4月17日
 用支付宝给tangxiukun付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给tangxiukun

发贴心情
求助怎么坐标标号连续起来
这个程序怎么能让坐标标号连续  

  program ji
        PARAMETER (NPP=2100000,MEE=2100000)
real x(1000),y(1000)
integer   linenum(10),i,n
      open(1,file='line.txt',status='old')
open(2,file='g4.dat')  
         read(1,*)  n    !  
  read(1,*) lnum
      do 10 i=1,lnum
  
      read(1,*)linenum(i),x(i),y(i)  
   10 continue
       call disline (n,x(1),y(1),x(2),y(2))
       call disline (n,x(2),y(2),x(3),y(3))
       write (*,*)
  stop
  end
         subroutine disline(n,x0,y0,xn,yn)
real x(100),y(100)
        long=sqrt((x0-xn)*(x0-xn)+(y0-yn)*(y0-yn))!线段长度
        num=int(long/n)                       !节点数
        unitlo=long/num                           !等分线段
        dx=unitlo*(xn-x0)/long
        dy=unitlo*(yn-y0)/long
l=0
do 10 j=1,num+1
        l=l+1
        x(l)=x0+dx*(j-1)
y(l)=y0+dy*(j-1)
10 continue
        nod=l
        do 81 i=1,nod
write(2,109) i,x(i),y(i)
81 continue
109   format(i8,2E15.6)
end
ip地址已设置保密
2011/4/17 15:02:22

网上贸易 创造奇迹! 阿里巴巴 Alibaba
Powered By Dvbbs Version 7.1.0 Sp1
Copyright ©2005 - 2008 www.fortran.cn
页面执行时间 0.11719 秒, 5 次数据查询
京ICP备05056801号