TheLudGamer 发表于 2023-3-3 19:28

什么是耦合?

貌似这个词在很多领域都有出现,物理、化学、编程。
想知道这个词的含义,或者说所表示的思想或者现象(这应该就是这个词高频出现的原因吧)。
另外特别想知道在计算机科学(编程)中耦合是指什么?

johnsoncodehk 发表于 2023-3-3 19:35

物理学中,两系统是耦合的(coupled),表示他们彼此间有相互作用。所以物理学概念中的耦合就是说明系统之间有相互作用,只是用不同的术语去称呼,比如力学里物质之间的相互作用就称为力。

XGundam05 发表于 2023-3-3 19:44

理论力学:小振动的耦合,指的是势能含有不同广义坐标的交叉项,或者动能含有不同广义速度的交叉项。
原子物理:ls耦合、jj耦合,指的是不同电子的轨道磁矩、自旋磁矩之间的相互作用,等效合成为一个总的磁矩。
电路:电感的耦合,指的是一个电感上通过的电流可以在另一个电感上产生磁通量。

fwalker 发表于 2023-3-3 19:46

1、你首先得知道,在中文里,【耦合】的原本含意。

耦合的耦,在中国古代是指 两人并肩而耕,就是两个人在一起合作使用农具耕地,这是上古农耕时代对农业生产的写实描述,是中古时代以前古中国的田园生活,(中国上古、中古)农具“耒”(犁的前身)是需要两个人一起进行合作,进行联合操作的。

【耦,是中国古代生活史、经济史、农业农耕史、农业工具发展史在中国文字上的真实反映。】

所以,耦合,从古代农业领域借用到其他领域,在物理学上指两个或两个以上的体系或两种运动形式之间通过各种相互作用而彼此影响,甚至联合起来的现象;

耦 同“偶”,通“偶”。

然后,在学术上被借用到很多领域,其实就是用以描述 偶数【 2 】以上 多体系的相互作用/彼此影响/互相联合之现象。

2、英文单词coupling,用夫妻/两个/一对儿/连接、联接/成双成对/,等等来描述学术上的耦合/耦合性,大致上也能描述,“耦合”现象的中文表述和外文表述其实是大差不差的,但我总觉得欧洲人在词汇拓展上有点贫瘠,有点蛋疼。

2020-02-02
最后,我为什么觉得 英文 使用有 “夫妻”、“两人”、“一对”、“连接”、“几个”、“几名”等含义之“couple”原型单词 所衍生的 英文单词 "coupling",描述 耦合/耦合性 有点蛋疼,有点贫瘠呢?
回答:因为 在学术上,耦合 在一起的两个体系(模块、系统)或者几个体系(模块、系统),其实 并不一定就是 “一对”、“成双成对”的关系,也并不一定是类似“夫妻”或“情侣”的关系。
中国古代两个人配对在一起联合操作农具“耒”的, 耦 ,有可能是夫妻,有可能是父子,有可能是母子,也可能是兄弟,也可能是 妯娌、姐妹,甚至可能是十户连坐的同村邻居、隔壁邻居、乡里乡亲。
在盛行使用奴隶生产的上古,甚至可能是完全没有血缘没有亲缘关系的奴隶、奴婢。
所以,真要说哪个更贴切,我个人觉得“耦合”一词更贴切现代学术各个学科所描述的 各种 耦合 现象——当然,前提是你得对中国古代农业农耕历史、古代农具发展历史、中国古代文化基本有所了解,否则你无法很好理解这个词汇用来描述各种耦合现象的精妙贴切之处。

LiteralliJeff 发表于 2023-3-3 19:51

我觉得从英文表述上更容易耦合的含义。耦合英文是coupling,这是个名词。这是不是很像couple,夫妻,一对儿?同时couple还有“使成为一对儿”的动词含义,所以coupling是个动名词。这就很好理解啦,粗略地说,耦合就是两个东西通过某种作用连接在了一起。对应到不同学科就是,比如,化学上的键,物理上的场,编程上的数据。

ChuanXin 发表于 2023-3-3 19:51

有一个同样对应的词“正交”。
软件工程中的耦合是指各个模块依赖程度,为了便于维护,自然希望耦合越低越好,你想想,如果你要改一个模块,结果连带你其它模块也要改,哪你岂不头大。
页: [1]
查看完整版本: 什么是耦合?