*** 3/7/23我决定退休此存储库。依赖性已经太老了,无法维持。我将启动新的编码并重新访问符号数学代码。我还将为Wolfram Engine程序创建实验室。
用于研究计算机数学的个人编码实验室
这个存储库是我用来学习如何在f#中编码的内容。我开始使用符号数学库进行编码。当时,我正在阅读一本关于计算机代数的书,因此,编号符号数学是跟随这本书的好方法。
然后,我决定将其进一步迈出一步,并构建一个用户界面以及符号数学。在评估了编码UI的几个选项之后,我在WPF上解决了,因为我可以用一种语言进行编码。在这些项目中,您不会看到很多XAML。这并不是说我不喜欢XAML(将来我可能会使用它),而是用一种语言编码UI更容易。
要学习WPF,一个开始编码基本计算器。我使用了Scott Wlaschin网站https://fsharpforfunandprofit.com/的计算器演练博客文章作为起点。后来,我添加了数据库实验室。这是与数据库进行交互的有用工具。
我目前的焦点是图形计算器。它的灵感来自WPF示例应用程序的图形计算器。这是我使用符号数学作为CA的第一个项目。我的计划是从WPF示例应用程序中完成UI限制内的所有功能,然后继续进入下一阶段。
该代码非常详细(故意),但是任何具有数学或计算机背景的人都应该能够跟随我的逻辑。我的希望是让人们使用此存储库作为学习数学和代码F#WPF应用程序的一种方式。因此,在我学习(和代码)时,您会看到这个存储库的增长。
真挚地,
弗里德罗斯
3/6/22-在分析实验室中添加了材料的骨架域模型。在开始对材料制造商控制进行工作之前,我将对桁架系统实施应变分析。
1/10/22-启动了一个名为Analysis Lab的新项目。我的目的是将代码基础(以前的项目选项卡中的桁架分析)考虑到更通用的分析工具。该项目将继续使用Wolfram引擎。
7/21/21-如果要运行此存储库,则需要Wolfram内核。如果您编辑符号数学UI程序以排除Wolfram显示项目,则应该能够使用Out noce -necository运行此存储库。我正在策划编写桁架分析程序,并打算在其中使用Wolfram引擎。