fortran矩阵赋值 10

我有一列数包含19900个数,如何做个循环能让他按我的想法赋值入矩阵,就像这个样子的。一列数:12345678910出来的矩阵像这个样子01234005670008900... 我有一列数包含19900个数,如何做个循环能让他按我的想法赋值入矩阵, 就像这个样子的。
一列数:1 2 3 4 5 6 7 8 9 10
出来的矩阵像这个样子
0 1 2 3 4
0 0 5 6 7
0 0 0 8 9
0 0 0 0 10
求高手赐教啊!!感激不尽
展开
 我来答
gcbjoy
2014-07-26 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:2142万
展开全部
按你的例子示例,你要形成的是上三角阵。先将你的一列数读到一维数组b中,然后对四行、五列的矩阵a的所有元素赋0,再赋三角阵:
do 10 i=1,4
do 10 j=1,5
a(i,j)=0
10 continue
k=1
do 20 i=1,4
do 20 j=i+1,5
a(i,j)=b(k)
k=k+1
20 continue

以上是F77的示意性代码。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式