MintApps/client
11
21
Fork
You've already forked client
3

Anzeige der Induktionsspannung bei Induktion an der Leiterschleife #223

Closed
opened 2023年11月22日 09:56:38 +01:00 by webphysik · 5 comments
Contributor
Copy link

Aktuell wird die Induktionsspannung nicht 0, wenn die Simulation bzw. die Leiterschleife ihren linken Rand erreicht.
Als Lösungsvorschlag könnte man in der Funktion updateValues() die erste if-Bedingung in Zeile 271 zu if (v.value !== 0 && x < sizeB && state.value === sRunning) erweitern, dann wird die Induktionsspannung auch am linken Rand 0 und ändert sich auch nicht, wenn man in diesem Zustand das Magnetfeld ändert es.

Dazu noch ein Mini-Vorschlag: Man könnte an Ende der Leiterschleife noch + oder - Zeichen zeichnen lassen, wenn sich die Schleife bewegt. Dann wird die Bedeutung des Vorzeichens der Induktionsspannung vielleicht noch klarer sichtbar für Schüler.

Aktuell wird die Induktionsspannung nicht 0, wenn die Simulation bzw. die Leiterschleife ihren linken Rand erreicht. Als Lösungsvorschlag könnte man in der Funktion updateValues() die erste if-Bedingung in Zeile 271 zu if (v.value !== 0 && x < sizeB && state.value === sRunning) erweitern, dann wird die Induktionsspannung auch am linken Rand 0 und ändert sich auch nicht, wenn man in diesem Zustand das Magnetfeld ändert es. Dazu noch ein Mini-Vorschlag: Man könnte an Ende der Leiterschleife noch + oder - Zeichen zeichnen lassen, wenn sich die Schleife bewegt. Dann wird die Bedeutung des Vorzeichens der Induktionsspannung vielleicht noch klarer sichtbar für Schüler.
Author
Contributor
Copy link

Ergänzung: In die animate() Funktion muss natürlich noch ein updateValues(), nachdem der Status auf sDone gesetzt wurde.

Ergänzung: In die animate() Funktion muss natürlich noch ein updateValues(), nachdem der Status auf sDone gesetzt wurde.
Owner
Copy link

Danke für den Hinweis. Die Spannung wird nun korrekt angezeigt, außerdem auch die Polung mittels + und -.

Danke für den Hinweis. Die Spannung wird nun korrekt angezeigt, außerdem auch die Polung mittels + und -.
tk100 added this to the 1.3.0 milestone 2023年11月23日 17:47:40 +01:00
Author
Contributor
Copy link

Vielen Dank für deine superschnellen Änderungen und Ergänzungen. Plus und Minus ist toll. Neues Problem: Beim Reset wird U_ind nicht null und daher verschwinden Plus und Minus nicht.
Nur um das nochmal gesagt zu haben: Ich hoffe du weißt, dass das alles nie eilig ist und für die Nutzung nur kleine Details sind (wie groß der programmatische Aufwand dafür ist, kann ja schon stark variieren). Deine Simulationen haben eine wahnsinnig hohe inhaltliche und didaktische Qualität!

Vielen Dank für deine superschnellen Änderungen und Ergänzungen. Plus und Minus ist toll. Neues Problem: Beim Reset wird U_ind nicht null und daher verschwinden Plus und Minus nicht. Nur um das nochmal gesagt zu haben: Ich hoffe du weißt, dass das alles nie eilig ist und für die Nutzung nur kleine Details sind (wie groß der programmatische Aufwand dafür ist, kann ja schon stark variieren). Deine Simulationen haben eine wahnsinnig hohe inhaltliche und didaktische Qualität!
Owner
Copy link

Oh ja, der Code dieser App ist echt alt ... Sie war die allererste MintApp, ich schätze vor ca. 8 Jahren. Mir kam gerade noch die Idee, dass man die Schleife ja auch nach oben und unten bewegen könnte (um zu zeigen, dass sich dabei der Fluss nicht ändert und keine Spannung entsteht). Ist gerade online gegangen, mich würde deine Meinung dazu interessieren. Außerdem lässt sich die Geschwindigkeit nun ohne Reset ändern, damit kann direkt gezeigt werden, dass sich die Steigung im t-Phi Diagramm (und damit auch Ui) ändern.

Oh ja, der Code dieser App ist echt alt ... Sie war die allererste MintApp, ich schätze vor ca. 8 Jahren. Mir kam gerade noch die Idee, dass man die Schleife ja auch nach oben und unten bewegen könnte (um zu zeigen, dass sich dabei der Fluss nicht ändert und keine Spannung entsteht). Ist gerade online gegangen, mich würde deine Meinung dazu interessieren. Außerdem lässt sich die Geschwindigkeit nun ohne Reset ändern, damit kann direkt gezeigt werden, dass sich die Steigung im t-Phi Diagramm (und damit auch Ui) ändern.
Author
Contributor
Copy link

Sehr schöne Ergänzungen, auch weil die Simulation trotzdem für den Bediener nicht wirklich komplizierter wird, sodass man die auch gut in der Mittelstufe schon mal einsetzen kann. Läuft perfekt.

Sehr schöne Ergänzungen, auch weil die Simulation trotzdem für den Bediener nicht wirklich komplizierter wird, sodass man die auch gut in der Mittelstufe schon mal einsetzen kann. Läuft perfekt.
Sign in to join this conversation.
No Branch/Tag specified
main
2.2.0
2.1.0
2.0.0
1.4.0
1.3.0
1.20
1.2.0
1.1.0
1.0.0
0.5.3-1
0.5.3
0.5.2
0.5.1
0.5.0
0.4.3
0.4.2
0.4.1
Labels
Clear labels
ask the fediverse comm.
Ask the Fediverse Community over the MintApp-Mastodon-Account.
Component: Client
Issue regarding the (optional) server component.
Component: Server
Issue regarding the (optional) server component.
Kind: Not reproducible
Kind: Accessibility
Kind: Breaking
Kind: Bug
Something is not working
Kind: Documentation
Documentation
Kind: Enhancement
New feature
Kind: Extension
Extension of an existing MintApp.
Kind: Inclusivity
Kind: Maintenance
Kind: Security
Relevant for security.
Kind: UI/UX
Related to UI/UX.
meta
organisational issues
Priority: Critical
This issue has a critical priority
Priority: High
This issue has a high priority.
Priority: Low
This issue has a low priority.
Priority: Medium
This issue has a medium priority
question
More information is needed
Reviewed: Duplicate
This issue or pull request already exists
Reviewed: Invalid
Something is wrong
Reviewed: Won't fix
This won't be fixed
Shelved for lack of staff capacity
It's not that we do not want it done, it's just that we do not have time to do it.
Status: Completed
Status: Contribution welcome
good for new people who would work at MintApps.
Status: help wanted
Need some help
Status: In review
Status: Next Release
Status: Privacy legal clarification
Need for legal clarification w/ regard to privacy
Status: Tests needed
Need tests upcoming features.
Status: Work in progress (wip)
work in progress (wip)
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
MintApps/client#223
Reference in a new issue
MintApps/client
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?