| 查看: 7953 | 回复: 145 | |||
| 本帖产生 1 个 程序强帖 ,点击这里进行查看 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【交流】VC++, C#, VB答疑专贴 已有69人参与
|
|||
[ Last edited by 波不动 on 2010-1-8 at 19:44 ] |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有11人回复
救命帖
已经有5人回复
限项规定
已经有5人回复
为什么nbs上溴 没有产物点出现呢
已经有9人回复
招博士
已经有3人回复
存款400万可以在学校里躺平吗
已经有35人回复
最失望的一年
已经有18人回复
求推荐博导
已经有4人回复
求推荐英文EI期刊
已经有5人回复
疑惑?
已经有5人回复

溪行有声
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 56.2
- 散金: 10
- 帖子: 36
- 在线: 17.8小时
- 虫号: 2501264
- 注册: 2013-06-08
- 性别: GG
- 专业: 岩土与基础工程
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+0.5, 给个红包,谢谢回帖
|
楼主大神您好,我正在学VB,在学习利用VB进行雅克比迭代解线性方程组是卡住了,求帮忙,另外VB解矩阵实在烦,学VB可以绕过这些,利用matlab Private Sub Form_Click() Dim a%(3, 3), b%(3), x#(3), y#(3), k#(3), s As Double, e#, Max e = Val(InputBox("请输入精度e" )For i = 0 To 3 x(i) = Val(InputBox("请任意输入一个数X" )Next i For i = 0 To 3 For j = 0 To 3 a(i, j) = Val(InputBox("请输入A" )Next j b(i) = Val(InputBox("请输入B" )Next i t = 0 Do For i = 0 To 3 For j = 0 To 3 If i <> j Then s = s + a(i, j) * x(j) End If y(i) = (b(i) - s) / a(i, i) t = t + 1 Next j Next i For i = 0 To 3 k(i) = Abs(x(i) - y(i)) Next i Max = k(0) For i = 1 To 3 If Max < k(i) Then Max = k(i) Next i For j = 0 To 3 x(j) = y(j) Next j Loop Until Max < e Or t < 100 For i = 0 To 3 Print Tab(4 * j); y(i); Next i For i = 0 To 3 For j = 0 To 3 Print Tab(5 * j); a(i, j); Next Next For i = 0 To 3 Print Tab(5 * j); b(i); Next Print t End Sub 如解我多周之疑惑,将不胜感激 |
142楼2015-01-18 22:56:32
jjdg
版主 (知名作家)
- 程序强帖: 9
- 应助: 223 (大学生)
- 贵宾: 3.926
- 金币: 51003.4
- 红花: 238
- 帖子: 7227
- 在线: 474.2小时
- 虫号: 27000
- 注册: 2003-10-21
- 专业: 药物代谢与药物动力学
- 管辖: 程序语言

3楼2009-11-20 15:21:38

4楼2009-11-20 15:26:06
senlia
木虫 (小有名气)
- 应助: 2 (幼儿园)
- 贵宾: 3.521
- 金币: 2178.1
- 红花: 1
- 帖子: 223
- 在线: 6.7小时
- 虫号: 849005
- 注册: 2009-09-16
- 性别: GG
- 专业: 计算数学与科学工程计算

5楼2009-11-22 19:48:23













回复此楼
飞虎
)