找回密码
 注册
Simdroid-非首页
查看: 215|回复: 2

[3. Fortran] 【求助】请大家帮忙,一个小问题,可是我不知道怎么改,是fortran的问题

[复制链接]
发表于 2003-8-4 20:43:42 | 显示全部楼层 |阅读模式 来自 江苏南京
  program fortest1
  
  implicit none
  double precision s(4),t(4),s2,t2,ss,tt,st,stt,sst,st2,ls(9),lt(9),wg(4),tg(4),sg(4),g
  integer i,j
  
  ! Variables
  
  ! Body of fortest1
   DATA LS/-1.0d0,1.0d0,1.0d0,-1.0d0,0.0d0,1.0d0,0.0d0,-1.0d0,0.0d0/,LT/-1.0d0,-1.0d0,1.0d0,1.0d0,-1.0d0,0.0d0,1.0d0,0.0d0,0.0d0/
   DATA S/-0.50d0,0.50d0,0.50d0,-0.50d0/,T/-0.50d0,-0.50d0,0.50d0,0.50d0/
     G = 1.0d0/SQRT(3.00d0)
       DO 21 I = 1,4
       SG(I) = G*LS(I)
       TG(I) = G*LT(I)
21     WG(I) = 1.0d0
     do 22 j=1,4
    s=sg(j)
    t=tg(j)
      S2=S*2.d0
      T2=T*2.d0
      SS=S*S
      TT=T*T
      ST=S*T
      STT=S*T*T
      SST=S*S*T
22      ST2=S*T*2.d0
  
end program fortest1
  
编译的时候总是出现这样的错误:
~fortest1.f90(35) : Error: The shapes of the array expressions do not conform.   [S2]
      S2=S*2.d0
------^
~fortest1.f90(36) : Error: The shapes of the array expressions do not conform.   [T2]
      T2=T*2.d0
------^
~fortest1.f90(37) : Error: The shapes of the array expressions do not conform.   [SS]
      SS=S*S
------^
~fortest1.f90(38) : Error: The shapes of the array expressions do not conform.   [TT]
      TT=T*T
------^
~fortest1.f90(39) : Error: The shapes of the array expressions do not conform.   [ST]
      ST=S*T
------^
~fortest1.f90(40) : Error: The shapes of the array expressions do not conform.   [STT]
      STT=S*T*T
------^
~fortest1.f90(41) : Error: The shapes of the array expressions do not conform.   [SST]
      SST=S*S*T
------^
~fortest1.f90(42) : Error: The shapes of the array expressions do not conform.   [ST2]
22      ST2=S*T*2.d0
--------^
  
这是什么原因,怎么改,谢谢!!!!
发表于 2003-8-4 23:48:32 | 显示全部楼层 来自 陕西西安

回复: 【求助】请大家帮忙,一个小问题,可是我不知道怎么改,是fortran的问题

Simdroid开发平台
一个数组乘以一个实数不能等于一个实数,建议看一下FORTRAN中数组的基本概念
所有错误都是对数组操作的错误
 楼主| 发表于 2003-8-5 14:59:56 | 显示全部楼层 来自 江苏南京

回复: 【求助】请大家帮忙,一个小问题,可是我不知道怎么改,是fortran的问题

知道了,太糊涂了,谢谢啊,变量命名重复了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-2 05:38 , Processed in 0.049927 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表