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

>> Fortran语言使用经验交流
搜一搜相关精彩主题 
Fortran中文网Fortran中文网—Fortran语言经验交流Fortran语言使用经验交流 → 求助怎么坐标标号连续起来

您是本帖的第 3400 个阅读者
树形 打印
标题:
求助怎么坐标标号连续起来
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
whl2dxl
帅哥哟,离线,有人找我吗?
等级:论坛游民
文章:27
积分:404
门派:无门无派
注册:2011年4月10日
2
 用支付宝给whl2dxl付款或购买其商品,支付宝交易免手续费、安全、快捷! QQ 点击这里发送电子邮件给whl2dxl

发贴心情
能把具体的变量都代表什么,特别是哪个是坐标标号说的再清楚一下吗?
ip地址已设置保密
2011/4/17 19:21:47
tangxiukun
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:3
积分:255
门派:无门无派
注册:2011年4月17日
3
 用支付宝给tangxiukun付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给tangxiukun

发贴心情
子程序是离散一条线,n是单位长度,x0y0xnyn是端点坐标,怎么把一个三角形的三条边离散完得坐标连续起来
ip地址已设置保密
2011/4/17 19:27:44

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