作者lvlimit (天天天情)
看板Fortran
标题[问题] 阵列乘法相关
时间Thu Oct 21 14:30:02 2010
不好意思
我最近在看fortrant程式
发现了一行很奇怪的用法 到处找书和问人都不知道
所以上来问问
--
x,和y是一维的矩阵 imax是正整数
a=sum(y(:imax)*x(:imax))
--
请问一下 这代表甚麽意思 尤其是单读存在一个冒号'':''
谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.120.77
1F:推 latinboy: print很好用的 试试看print出 y(:imax)不就知道了 10/21 15:13
2F:→ latinboy: 应该是 Σ(y(i)*x(i)) i=1~imax 10/21 15:17
3F:→ gilocustom:承楼上,i=起始值~imax,不一定是1~imax。 10/21 15:49
4F:→ lvlimit:THAKN YOU~~ 目前没有可以跑fortran的电脑 所以没有实作 10/21 16:25
5F:推 latinboy: 感谢三楼补充 10/21 16:38
6F:推 charlesdc:实作就是2楼说的 用法跟select case一样 10/21 19:26