*** 3/7/23 ฉันตัดสินใจที่จะออกจากที่เก็บนี้ การพึ่งพานั้นแก่เกินไปที่จะรักษา ฉันจะเริ่มการเข้ารหัสใหม่และทบทวนรหัสคณิตศาสตร์เชิงสัญลักษณ์ ฉันจะสร้างห้องปฏิบัติการสำหรับโปรแกรมเครื่องยนต์ Wolfram
ห้องปฏิบัติการการเข้ารหัสส่วนบุคคลสำหรับการศึกษาคณิตศาสตร์คอมพิวเตอร์ใน F#
ที่เก็บนี้เป็นสิ่งที่ฉันใช้เพื่อเรียนรู้วิธีการเขียนโค้ดใน F# ฉันเริ่มเขียนโค้ดด้วยห้องสมุดคณิตศาสตร์สัญลักษณ์ ในเวลานั้นฉันกำลังอ่านหนังสือเกี่ยวกับพีชคณิตคอมพิวเตอร์ดังนั้น Codding Symbolic Math จึงเป็นวิธีที่ยอดเยี่ยมในการติดตามพร้อมกับหนังสือเล่มนี้
จากนั้นฉันตัดสินใจที่จะก้าวไปอีกขั้นและสร้างอินเทอร์เฟซผู้ใช้เพื่อให้สอดคล้องกับคณิตศาสตร์สัญลักษณ์ หลังจากประเมินตัวเลือกหลายตัวเลือกสำหรับการเข้ารหัส UI ฉันตัดสินบน WPF เพราะฉันสามารถเขียนโค้ดได้ทั้งหมดในภาษาเดียว คุณจะไม่เห็น XAML มากมายในโครงการเหล่านี้ ไม่ใช่ว่าฉันไม่ชอบ XAML (ฉันอาจใช้มันในอนาคต) มันง่ายกว่าที่จะเขียนโค้ด UI ในภาษาเดียว
ในการเรียนรู้ WPF การเริ่มต้นการเข้ารหัสเครื่องคิดเลขพื้นฐาน ฉันใช้โพสต์บล็อก Walkthrough ของเครื่องคิดเลขจากเว็บไซต์ของ Scott Wlaschin https://fsharpforfunandprofit.com/ เป็นจุดเริ่มต้น ในภายหลังฉันเพิ่มห้องปฏิบัติการฐานข้อมูล นี่เป็นเครื่องมือที่มีประโยชน์สำหรับการโต้ตอบกับฐานข้อมูล
โฟกัสปัจจุบันของฉันคือเครื่องคิดเลขกราฟ ได้รับแรงบันดาลใจจากเครื่องคิดเลขกราฟจากแอปพลิเคชันตัวอย่าง WPF นี่เป็นโครงการแรกที่ฉันใช้คณิตศาสตร์สัญลักษณ์เป็น CAS แผนของฉันคือการทำฟังก์ชั่นทั้งหมดให้เสร็จสิ้นภายในขอบเขตของ UI จากแอปพลิเคชันตัวอย่าง WPF จากนั้นย้ายไปยังระยะถัดไป
รหัสนี้เป็นคำย้ำมาก (โดยมีวัตถุประสงค์) แต่ทุกคนที่มีคณิตศาสตร์หรือพื้นหลังคอมพิวเตอร์ควรจะสามารถติดตามได้พร้อมกับตรรกะของฉัน ความหวังของฉันคือให้ผู้คนใช้ที่เก็บนี้เป็นวิธีการเรียนรู้คณิตศาสตร์และรหัส F# WPF ดังนั้นเมื่อฉันเรียนรู้ (และรหัส) คุณจะเห็นที่เก็บนี้เติบโต
ขอแสดงความนับถือ,
เครื่องดื่ม
3/6/22 - เพิ่มโมเดลโดเมนโครงกระดูกสำหรับวัสดุไปยังห้องปฏิบัติการวิเคราะห์ ฉันจะใช้การวิเคราะห์ความเครียดสำหรับระบบมัดก่อนที่ฉันจะเริ่มทำงานกับการควบคุมการสร้างวัสดุ
1/10/22 - เริ่มโครงการใหม่ที่เรียกว่าการวิเคราะห์ Lab ความตั้งใจของฉันคือการคำนึงถึงรหัสพื้นฐาน (การวิเคราะห์มัดในแท็บโครงการก่อนหน้า) เป็นเครื่องมือวิเคราะห์วัตถุประสงค์ทั่วไปมากขึ้น โครงการนี้จะยังคงใช้เครื่องยนต์ Wolfram ต่อไป
7/21/21 - หากคุณต้องการเรียกใช้ที่เก็บนี้คุณจะต้องใช้เคอร์เนล Wolfram หากคุณแก้ไขโปรแกรม Symbolic Math UI เพื่อยกเว้นโครงการ Display Wolfram คุณควรจะสามารถเรียกใช้ที่เก็บนี้ได้โดยไม่ต้องเคอร์เนล ฉันเขียนโปรแกรมการวิเคราะห์มัดและฉันตั้งใจจะใช้เครื่องยนต์ Wolfram ในนั้น