早教吧 育儿知识 作业答案 考试题库 百科 知识分享

fortran数组运算的问题假设我有2个一维数组x(n),y(n),2个二维数组A(n,n),fortran数组运算问题假设我有2维数组x(n),y(n),2二维数组A(n,n),B(n,n)想算z=A**2*x+A*y+B*x多次call矩阵乘向量子程序来解因能用

题目详情
fortran 数组运算的问题 假设我有2个一维数组x(n),y(n),2个二维数组A(n,n),fortran 数组运算问题 假设我有2维数组x(n),y(n),2二维数组A(n,n),B(n,n)想算z=A**2*x+A*y+B*x 多次call 矩阵乘向量子程序来解因能用内函数谢谢
▼优质解答
答案和解析
啊比有subroutine matrixmulti(M,v)用来作矩阵向量乘法 算Bx call matrixmulti(B,x) 算AAx要调用两次 call matrixmulti(A,x)记录Ax结比c call matrixmulti(A,c) 行了