vbtext数据赋值到二维数组&矩阵运算

发布网友 发布时间:2024-10-24 17:06

我来回答

1个回答

热心网友 时间:2024-10-24 20:08

vb有split函数,这个函数可以根据某个分隔符来分割字符串
函数的输入是一个字符串和表示分隔的字符,输出是一个数组,数组的每个元素包含分割的部分
具体的用法自己查一下,这里篇幅有限,不详细说了。

首先用回车换行符(vbCrLf)分割出每一行
然后对于得到的每一行,使用空格分割出每个元素
这样矩阵的行列以及所有元素都得到了。

转置比较容易,就是把a(i,j)和a(j,i)换一下就行了,大致就是下面这个样子
for i = 1 to row
for j = i+1 to col
temp = a(i,j)
a(i,j) =a(j,i)
a(j,i) = temp
next
next

求秩的话,把矩阵化为上三角阵(可以使用高斯消元法),然后查看非零行的个数
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com