从Excel到矩阵引擎:艰难构建科学网络计算器(但它成功了)

从Excel到矩阵引擎:艰难构建科学网络计算器(但它成功了)

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

本文讲述了作者在2020年如何利用jQuery和原生JavaScript构建复杂的在线计算器。尽管面临复杂的Excel公式和工程逻辑,作者通过创建自己的状态系统和矩阵逻辑,成功实现了一个工业加热系统模拟器。

🎯

关键要点

  • 作者在2020年利用jQuery和原生JavaScript构建了一个复杂的在线计算器。
  • 项目起初看似简单,但实际上包含了复杂的Excel公式和工程逻辑。
  • 作者创建了自己的状态系统来跟踪应用中的值,避免了混乱的代码。
  • 在项目中,作者意外地使用了矩阵数学来处理工程数据。
  • 通过将Excel数据转换为可用格式,作者实现了在线计算器的功能。
  • 作者重现了Excel的反应行为,使用数组和循环来处理数据。
  • 尽管没有使用框架,作者成功构建了一个工业加热系统的模拟器。
  • 作者强调编程是将混乱转化为可运行软件的过程,鼓励科学家和工程师尝试构建软件。

延伸问答

作者在2020年构建在线计算器的主要技术是什么?

作者使用了jQuery和原生JavaScript来构建在线计算器。

这个在线计算器的主要功能是什么?

该计算器模拟了一个工业加热系统,处理复杂的工程数据和Excel公式。

作者是如何管理计算器中的状态的?

作者创建了一个自己的状态系统,通过一个中心状态对象来跟踪应用中的值。

在项目中,作者意外使用了哪种数学概念?

作者意外地使用了矩阵数学来处理工程数据。

作者如何将Excel数据转换为可用格式?

作者通过编写代码将Excel数据转换为适合在线计算器使用的格式。

作者对编程的看法是什么?

作者认为编程是将混乱转化为可运行软件的过程,鼓励科学家和工程师尝试构建软件。

➡️

继续阅读