zoukankan      html  css  js  c++  java
  • 计算机设计思想 —— 类比、建模与隐喻(同构)

    一切有意义的事物皆有历史,有迹可循。—— 《真探》

    将知识首先简单划分为已知和未知两个互斥的类别,然而已知和未知之间并非完全地泾渭分明,井水不犯河水。重要的科学发现常常来自 analogy(类比),也即把你不太理解的东西和一些你较为理解,且二者之间存在相似性的东西作比较,由此可对那些你不太理解的东西产生深刻的理解。

    这种隐喻的方法,也叫“建模”(modeling)。

    1. 应用实例

    • 蛇咬着自己的尾巴,=> 苯的环状分子结构;
    • 现实世界的类别和对象实例 => 面向对象;
    • 气体的分子运动理论基于所谓的撞球理论(billiard-ball)
      • 将气体分子想象成有质量且彼此发生弹性碰撞的小球,
    • 光的波动理论,则是在声学的基础上发展起来的;
      • 光和声音均有振幅(亮度 <⇒ 响度)、频率(颜色<==> 音调)等维度的刻画;
      • 声波与光波理论之间存在着如此之多的共性,为此科学家们付诸大量的努力,声音在空气介质中传播(真空中无法传播),光能够在真空中传播,以期寻找光在真空中传播所依赖的介质物理学家将其命名为“以太”(ether)
    • 矩阵分析,便是确立了矩阵的研究对象之后,将函数分析(微积分)的整套工具和手段移植(同构)到矩阵领域而来;
  • 相关阅读:
    JZ-C-01
    C/C++学习笔记
    15、排序:选择类排序和归并排序
    玩转Spring——Spring事务
    玩转Spring——Spring整合JDBC
    玩转Spring——Spring AOP
    玩转Spring——Spring IOC/DI
    Java算法——递归思想
    Java排序算法——堆排序
    Java排序算法——归并排序
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421103.html
Copyright © 2011-2022 走看看