用VB解一个三元一次方程组

来源:百度知道 编辑:UC知道 时间:2024/06/03 10:49:51
方程组如下:
2a + 3b + 5c = m
3a + 4b + 2c = m
a + 6b + 3c = m
m为从2到50步距为3的常数
希望各位VB高手帮忙解答,这个问题困扰我好多天了!
我实在没分了,或者你回答我http://zhidao.baidu.com/question/83917543.html
这个里面的问题,问题是一样的但是悬赏分高一点

你可以手动解出这个方程的数学表达式,然后直接将M代入不就行了,我帮你解完了..

a=(1/7)*m
b=(5/49)*m
c=(4/49)*m

汗!!算的好累,然后就可以运算了...

For m = 2 To 50 Step 3
List1.AddItem m & ",a=" & m / 7 & " b=" & (5 / 49) * m & " c=" & (4 / 49) * m
Next

验算过的,运算没有问题..

-----------------------

************** 呼叫呼叫,在不在,在请在百度Hi里回复...

我也想知道怎么解方程, vb貌似没这个功能吧.
m的集合给你个arraylist <- vb 6 的话还没有...是vs05的code

dim arraylistmvalue as new arraylist
for i as integer = 2 to 50 step 3
arraylistmvalue.add(i)
next

希望有人能解出来,我也想知道^^

学过线性代数么? 模拟一下解线性方程组的方法 楼主所给的方程用Cramer法则就可以了 再算法里具体实现好像叫单纯形法 高中时NOI学的 具体内容我就不打了 文字也说不清 可以参见任何一本线性代数教材中线性方程组解法 或百度一下