机械荟萃山庄

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3053|回复: 31

两个钮,关于数学解算

[复制链接]
发表于 2023-2-11 17:59:54 | 显示全部楼层 |阅读模式

文件含宏程序,要求低,有office套件就行。

解线性方程组也好,算矩阵也好,都一样的道理,一层窗户纸。


高斯消元法,增广矩阵,把列向量换成同阶单位阵,求逆矩阵一样的步骤;
矩阵加法,减法,乘法,循环运算,比消元逻辑简单。

SOR迭代法,是高斯—赛德尔迭代法的变种,上一组迭代结果与当前组的解算结果用ω和1-ω线性组合,ω的取值有讲究;
高斯—赛德尔迭代法,是雅可比迭代法的变种,迭代过程中,部分未知量有新结果了,那就赶紧把旧的扔了;
雅可比迭代法,迭代格式写好后,一路走到黑;
两个比SOR算法简单。

实际应用的时候,核心的算法代码不动,把问题写清楚,点击就行了。

脚踩在这些东西上面,什么四连杆机构,坐标变换,矩阵位移法,振型分解,差分方程,360度细分成3600份,循环1万次,都不再是问题,最多把电脑CPU烧了,那正好换台新的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 2威望 +6 收起 理由
fyhy1234 + 3 很给力!
零件工程师 + 3 很给力!

查看全部评分

回复

使用道具 举报

10

主题

1469

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
15847
发表于 2023-2-11 19:19:57 | 显示全部楼层
屌屌屌,数值分析

点评

厉害,哈哈。学以致用  发表于 2023-2-12 18:21
数学很重要,大家都这么说的,出来耍一下,献个丑。  发表于 2023-2-12 11:44
回复 支持 0 反对 1

使用道具 举报

39

主题

1万

帖子

5万

积分

超级版主

Rank: 8Rank: 8

积分
58588
发表于 2023-2-11 18:04:31 | 显示全部楼层
+10086
回复

使用道具 举报

56

主题

8020

帖子

3万

积分

论坛元老

Rank: 8Rank: 8

积分
33928
发表于 2023-2-11 18:17:06 | 显示全部楼层
自己写的?

点评

也没有专门学习VBA,代码是非常规范的VB代码,大学老师教过,感谢计算机老师,帮忙打开新天地。  发表于 2023-2-12 11:52
肯定自己动手。发帖的目的,就是说明一件事情,平常扯在嘴上的差分,迭代,循环,数值计算,落到工程计算上,其实不难的。  发表于 2023-2-12 11:37
回复

使用道具 举报

1万

主题

4万

帖子

26万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
265239
发表于 2023-2-11 18:39:55 | 显示全部楼层
行!去要薪水啊!
回复 支持 反对

使用道具 举报

1万

主题

4万

帖子

26万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
265239
发表于 2023-2-11 18:39:56 | 显示全部楼层
行!去要薪水啊!

点评

薪水肯定要涨,这个有信心。不需要盗版软件,啥都是自己的,有把握跟骚鸟普通工程师来上几个回合。要赢我,一定会非常辛苦。  发表于 2023-2-12 11:42
回复 支持 反对

使用道具 举报

36

主题

1421

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10565
发表于 2023-2-11 19:30:32 | 显示全部楼层
牛人  如果是原创  拜服大神

点评

有个自己的爱好 并可能以此赚馒头 就是人这辈子 值得开心的事  发表于 2023-2-12 11:49
不搞虚的,对自己没好处。每个变量的命名,能做到见名知意,代码的注释写的还算详细,就是方便维护,修改,完全给自己用的。  发表于 2023-2-12 11:46
回复 支持 反对

使用道具 举报

5

主题

26

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10052
发表于 2023-2-11 21:25:20 | 显示全部楼层
最近正好也在研究这些

点评

欢迎切磋,会的一定说。  发表于 2023-2-12 11:47
回复 支持 反对

使用道具 举报

168

主题

5155

帖子

3万

积分

论坛元老

Rank: 8Rank: 8

积分
32142
发表于 2023-2-12 20:53:44 | 显示全部楼层
赞楼主,提到的几种算法都是定常迭代法,算法核心迭代矩阵的最大绝对特征值(谱半径)小于1,才能保证收敛,而且,谱半径越小收敛速度越快,后面Krylov 法加油搞起来啊

点评

用的华科的书,没这部分内容,实用为先,后面再读那本英文的黄皮书。  发表于 2023-2-20 13:02
回复 支持 反对

使用道具 举报

发表于 2023-2-12 21:48:23 来自手机 | 显示全部楼层
VB虽然没落了,工程上用还是很方便的,跟Excel也兼容。之前用龙格库塔法解常微分方程,网上找的VB算法,直接调用就行了。大侠自己编核心算法,厉害!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|机械荟萃山庄 ( 辽ICP备16011317号-1 )

GMT+8, 2024-11-15 15:54 , Processed in 0.105162 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表