差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
course:modern:html5:circuitlab:start [2021/10/31 15:45] 19307110241 [进度计划] |
course:modern:html5:circuitlab:start [2022/04/06 15:00] (当前版本) 李连闯 [进度计划] |
||
---|---|---|---|
行 23: | 行 23: | ||
{{ :course:modern:html5:circuitlab:2021.10.31.rar |}}\\ | {{ :course:modern:html5:circuitlab:2021.10.31.rar |}}\\ | ||
第四周(11.1-11.7)\\ | 第四周(11.1-11.7)\\ | ||
+ | 目前进度:李连闯完成了节点的搜索,宣民祺学习了计算相关的电网络理论。\\ | ||
+ | 第五周(11.8-11.14)\\ | ||
+ | 预期目标:宣民祺:完成计算模块编写(仅包含电阻和电源的网络,电压电流表可以给出准确的示数) | ||
+ | 李连闯:完善电路编辑功能(如撤销、删除元件等)\\ | ||
+ | 完成情况:李连闯编写了最大10次的撤销功能,宣民祺理清了计算模块编写的思路,优化了节点的获取\\ | ||
+ | {{ :course:modern:html5:circuitlab:circuit11.24llc.zip |}}\\ | ||
+ | 12.1日讨论记录:\\ | ||
+ | 本周待完善功能:\\ | ||
+ | 有源电阻电路计算\\ | ||
+ | 连线功能优化\\ | ||
+ | 删除功能\\ | ||
====== 每周要点 ====== | ====== 每周要点 ====== | ||
===== 第一周遇到的问题: ===== | ===== 第一周遇到的问题: ===== | ||
行 33: | 行 43: | ||
最初的编号方式给电路的分析计算带来较大困难\\ | 最初的编号方式给电路的分析计算带来较大困难\\ | ||
2021.10.24 18:54\\ | 2021.10.24 18:54\\ | ||
+ | ===== 第三周遇到的问题: ===== | ||
+ | 加入了独立的计算模块\\ | ||
+ | 计算方式暂不具备普适性,公式需要根据具体实验进行改写\\ | ||
+ | 对编号方式没有好的思路,在电路连接状态的分析及与计算的联动方面没有想到好的解决方案。\\ | ||
====== 讨论区 ====== | ====== 讨论区 ====== | ||
>很好的进展! --- //[[leyk@fudan.edu.cn|乐永康]] 2021/10/24 21:37// | >很好的进展! --- //[[leyk@fudan.edu.cn|乐永康]] 2021/10/24 21:37// | ||
+ | >有关电路普适性计算的编程设想: | ||
+ | >关联矩阵需要获取节点和支路的信息。 | ||
+ | >首先遍历所有接线柱,选择连线数大于等于2的作为节点。若某一元件上的接线柱数大于等于3,则该元件也视为1个节点。 | ||
+ | >之后依次检查每个节点和其他节点的连接情况,此时依照节点的编号顺序,遍历节点与其他节点的连接情况,此步骤将元件视作导线,记录与其他结点连成的支路以及支路上的元件信息。需要注意遍历方式避免重复。支路方向规定为编号由小至大 | ||
+ | >经过处理后得到m个支路,n个节点,创建m*(n-1)的关联矩阵,根据获得的支路与节点信息,填写关联矩阵和其他相关的矩阵。详细计算参考:https://blog.csdn.net/Naaameless/article/details/117296152 | ||