Redian新闻
>
Fortran中数组可以多大?
avatar
Fortran中数组可以多大?# Computation - 科学计算
b*e
1
Fortran中静态数组好像有限制,一维数组好像可以有大约2000多个元素,而二维静态数
组也就是1300×1300左右。有没有什么办法可以开大些的静态数组?
另外动态数组有大小限制吗?
谢谢!!
avatar
x*y
2
I don't think so. I have some 1-D arrays which have sizes of more than half
million; also I once have 2-D arrays which is bigger than 10,000 X 10,000.



【在 b********e 的大作中提到】
: Fortran中静态数组好像有限制,一维数组好像可以有大约2000多个元素,而二维静态数
: 组也就是1300×1300左右。有没有什么办法可以开大些的静态数组?
: 另外动态数组有大小限制吗?
: 谢谢!!

avatar
s*t
3
How large the dimension size can be is dependent
on whether the computer is 32-bit or 64-bit.

【在 x*y 的大作中提到】
: I don't think so. I have some 1-D arrays which have sizes of more than half
: million; also I once have 2-D arrays which is bigger than 10,000 X 10,000.
:
: 数

avatar
x*y
4
Even on 32-bit computers, I'm sure I have arrays much bigger than 1300 X 1300.
Except the 32-bit and 64-bit, does Operating System matters? Mine is either
Linux or AIX.

half
静态

【在 s*****t 的大作中提到】
: How large the dimension size can be is dependent
: on whether the computer is 32-bit or 64-bit.

avatar
b*e
5
我用的系统是32bit的window xp,
软件是Fortran Power statation 4 or Visual Fortran 5
我们组至少有其他两个人遇到同样的问题,不知如何解决.是不是可以在软件的设置里调
些参数?
比如90年代学C语言的时候,可以选择大模式什么的支持大点的内存。

1300.
10,000.


【在 x*y 的大作中提到】
: Even on 32-bit computers, I'm sure I have arrays much bigger than 1300 X 1300.
: Except the 32-bit and 64-bit, does Operating System matters? Mine is either
: Linux or AIX.
:
: half
: 静态

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。