cyberboy
Goto Top

Physikalische Formel programmieren

Hallo liebe Leute,

brauche für ein Schulprojekt dringend eure Hilfe. Und zwar müssen wir ein physikalische Programm(z. B.: Ohm`sches Gesetz: R=U\I) programmieren.

Kann mir da jemand helfen bzw. das Programm schreiben, da unsere Gruppe ziemlich Probleme hat damit.

Danke im voraus.

Gruß
Kommentar vom Moderator Biber am 29.04.2010 um 10:39:32 Uhr
Verschoben von "IT-Sicherheit & Recht"->"Tipps & Tricks" erstmal an "Entwicklung"

Content-ID: 141699

Url: https://administrator.de/contentid/141699

Ausgedruckt am: 26.11.2024 um 07:11 Uhr

DrAlcome
DrAlcome 29.04.2010 um 08:56:19 Uhr
Goto Top
Zitat von @Cyberboy:
...Und zwar müssen WIR ein physikalische Programm [...] programmieren...

Sorry, aber euer Lehrer wird sich schon was dabei gedacht haben wenn er EUCH diese Aufgabe erteilt.
Du kannst hier Hilfe erwarten, aber nicht dass euch jemand die komplette Arbeit abnimmt.
derElefant
derElefant 29.04.2010 um 09:03:35 Uhr
Goto Top
Zitat von @DrAlcome:
> Zitat von @Cyberboy:
> ----
> ...Und zwar müssen WIR ein physikalische Programm [...] programmieren...

Sorry, aber euer Lehrer wird sich schon was dabei gedacht haben wenn er EUCH diese Aufgabe erteilt.
Du kannst hier Hilfe erwarten, aber nicht dass euch jemand die komplette Arbeit abnimmt.

Stimme dir zu.
SamvanRatt
SamvanRatt 29.04.2010 um 09:14:57 Uhr
Goto Top
In was willst du programmieren? Hast du keine Vorgaben? Primär würde ich jetzt zu M als Programmbeschreibsprache greifen (da ist alles Mathematisch/Physikalische defakto längst intus) und dann halt Matlab zum ausführen. Ich vermute aber nicht das du in einer Uni bist bei der solche Programme Standard sind oder?
Pascal/Delphi, bzw C++ ist als Alternative für Mathe recht gut geeignet und bietet direkten Zugriff auf Ausgaben, Formeldarstellungen...
Gruß
Sam
noodyn
noodyn 29.04.2010 um 09:16:33 Uhr
Goto Top
Schulaufgaben sind dazu da um gelöst zu werden durch EUCH.
Administrator-Forum? Unterforum Sicherheit und IT-Recht? Verlaufen?
noodyn
noodyn 29.04.2010 um 09:18:12 Uhr
Goto Top
Zitat von @SamvanRatt:
und dann halt Matlab zum ausführen. Ich vermute aber
nicht das du in einer Uni bist bei der solche Programme Standard sind oder?

Es geht um ein SCHULprojekt, nicht um Uni-Niveau.
77559
77559 29.04.2010 um 09:19:30 Uhr
Goto Top
Hallo Cyberboy,

ich schließe mich da auch an. Ausserdem seit ihr in der falschen Rubrik gelandet,
das hat wohl wenig mit "IT-Sicherheit & Recht" zu tun.

Welche Programmiersprache habt ihr denn ausgewählt/vorgegeben?
Im Schulbereich als Anfängersprache ist MSW-/FMS-Logo verbreitet.

Gruß
LotPings
SamvanRatt
SamvanRatt 29.04.2010 um 09:23:18 Uhr
Goto Top
Es ist nie zu früh um mit Matlab zu beginnen! Wer mit 4 Jahren lieber an der Drehbank arbeitete anstatt Knetmasse zu formen versteht das face-wink
Biber
Biber 29.04.2010 um 10:48:19 Uhr
Goto Top
Moin Seiberboy,

willkommen im Forum.

Wie du aus den vielen Kommentaren, die wahrscheinlich deine Arbeitsgruppe nur vom Programmieren abhalten, erkennen kannst.... wir würden euch ja gerne helfen.

Die Chancen dazu steigen, wenn du uns mitteilst
  • was denn die möglichen Werkzeuge/Programme sind (Windows und Excel, Unix-System und C++, MVS-Rechner mit COBOL......??)
  • Was genau an Funktionalität drin sein soll (Mit EingabeWert x und Wert y? Mit Ausgabe Werz z? Einmalig? Als Endlosschleife? für 25 Werte?

Deinen Beitrag habe ich verschoben in den "Entwicklungsbereich"... aml sehen, wie es sich entwickelt.

Im Bereich "IT-Sicherheit" war es definitiv verkehrt.... gerade die IT-Sicherheit fehlt eurer Gruppe ja noch.

Bekommen wir aber hin.

[Voraussetzung: Es geht euch um Verständnisprobleme, nicht um Hausaufgaben-Delegierung]

Grüße
Biber
maretz
maretz 29.04.2010 um 11:08:47 Uhr
Goto Top
Moin,

ich frage mich grade wirklich wie du es geschafft hast dich hier zu registrieren. Nein - ernsthaft. Denn: Hier muss man nen Benutzernamen, nen Passwort und seine Email-Adresse eintragen -> z.B.
maretz
meinPasswort
gott@kirche.org
Dann musst du dein Mailprogramm aufmachen - und den Aktivierungslink finden, draufdrücken und dich dann hier Anmelden, deine Frage schreiben usw... DAS hast du geschafft.

Aber:
int R=0;
int U=10;
int I=10;

R=U/I;
System.out.println(R);

habt ihr mit ner ganzen Gruppe nicht hinbekommen?!? Und gleich in welcher Sprache du das machst - wenn es so simple Formeln sind dann ist das zugehörige Programm nicht so wirklich komplex... Also -> ich würde dir vorschlagen das du dich mit deiner Gruppe nochmal hinsetzt, das ihr mal das Internet, Fernsehen und die Playstation ausschaltet und euch nur mal für 15 Minuten an die Aufgabe setzt. Lesen, überlegen und notfalls mal auf nem Zettel was aufschreiben... Und wenn ihr euch nicht nur 2 Minuten hinsetzt und hofft das andere eure Arbeit machen dann kommt ihr sogar auf die lustige Idee das man ne Case-Abfrage einbauen könnte (Was soll gerechnet werden) und das man ggf. auch mal ne Fehlerbehandlung machen kann (nur mal als Tipp falls eure Mathekenntnisse genauso gut wie eure Programmierkenntnisse sind: R=U/I -> was passiert wenn der Stom "0" ist? Was passiert mathematisch, was würde das in der Physik bedeuten?).

Und wenn ihr dann nach ner Stunde starker Überlegung dazu gekommen seid das u.a. die Lösung ist das man R=U/I schreibt (statt R=U\I -> das hat ne ganz andere Bedeutung in der Mathematik) dann seid ihr der Lösung auch schon viel näher...

Schönen Gruß

Mike
Biber
Biber 29.04.2010 um 11:44:23 Uhr
Goto Top
[OT] @maretz

Du machst es dir ja ganz schön einfach...
Vielleicht müssen die Kidz doch aber den gesamten Ohmschen Gesetzestext durchdeklinieren und nicht einfach nur den ersten Paragrafen...face-wink

Grüße
Biber
[/OT]
maretz
maretz 29.04.2010 um 12:25:40 Uhr
Goto Top
Klar - deshalb ja der Ansatz mit der Case-Abfrage face-smile. Es soll doch auch mal nen bisserl selbst nachdenken drin stecken face-smile. Der Kenner hat ja auch entdeckt das bei mir im Code nen bisserl was fehlt - so ne Main-Methode usw ;).

Aber wenn es bei sowas simplen schon hakt (und ich bin mir zimlich sicher das in ner Schule nicht ein "universal-Physik-Programm" mit Gleichstrom, Wechselstrom inkl. Kondensator, Spule usw. gefordert ist) dann hoffe ich das mit dem Programm nie jemand die Fahrdynamik für mein Mopped ausrechnet ...
Snowman25
Snowman25 29.04.2010 um 13:05:50 Uhr
Goto Top
Zitat von @maretz:
ich frage mich grade wirklich wie du es geschafft hast dich hier zu registrieren. Nein - ernsthaft. Denn: Hier muss man nen
Benutzernamen, nen Passwort und seine Email-Adresse eintragen -> z.B.
maretz
meinPasswort
[...]
dann seid ihr der Lösung auch schon viel näher...

*zustimm*
Wollt auch shcon was schreiben, habs dann aber doch gelassen, um den OT nicht zu kränken face-smile
77559
77559 29.04.2010 um 13:41:09 Uhr
Goto Top
Zitat von @Snowman25:
Wollt auch shcon was schreiben, habs dann aber doch gelassen, um den OT nicht zu kränken face-smile

Meintest du OP=original poster ? Obwohl OT=off topic passte ja auch face-wink

Gruß
LotPings
Snowman25
Snowman25 29.04.2010 um 13:45:07 Uhr
Goto Top
Bcuhstabendrheer face-big-smile

Sollte natürlich TO sein
mrtux
mrtux 30.04.2010 um 01:32:15 Uhr
Goto Top
Hi !

Kennst Du das URI-Dreieck schon? Ein ganz tolles, manuelles Programm, wie geschaffen für das neue IPad.. :P

mrtux
Cyberboy
Cyberboy 30.04.2010 um 06:56:09 Uhr
Goto Top
hallo leute,

wir müssen einfach eine physikalische formel programmieren.

das heißt nehmen wir mal z.b. r=u/i

wir sollen so ein programm schreiben, dass erst mal kommt geben sie ihre zahlen ein und dass sie uns das berechnet.

achja falls des wichtig wir schreiben des programm im wedit

gruß
maretz
maretz 30.04.2010 um 08:29:07 Uhr
Goto Top
Moin,

sag mal - du hast es wohl nicht ganz verstanden, oder? OK, ggf. sind die Sätze hier zu komplex formuliert gewesen. Daher nehme ich mal deine Worte:

[qoute]
wir müssen einfach eine physikalische formel programmieren.
[/quote]

IHR müsst die programmieren! DAS ist doch das schlagende Wort an dem ganzen Satz. Es soll EUCH das Programmieren näherbringen. Hier im Forum trefft ihr dagegen auf 2 Gruppen:
a) diejenigen die das nicht programmieren können -> die können euch nicht helfen!
b) diejenigen die programmieren können -> die könnten euch helfen aber sehen keinen Grund das "wir" eure Hausaufgaben machen. Denn wenn du mit dem "Wir" in deinem Satz uns alle meinst dann muss ich dich korregieren -> ICH muss kein Programm schreiben welches eine simple Formel rechnet... Ich glaub nicht das mein Chef mir ne Gehaltserhöhung gibt wenn ich dem so ein Programm präsentiere (zumal ich im Bereich der Schifffahrt die EDV mache -> mit Elektrik hat man hier doch zimlich wenig zu tun...)

Also - nochmal in einfachen Worten:
Macht eure Hausaufgaben selbst. Wenn ihr eine spezielle Frage habt - dann kommt wieder. Habt ihr ein spezielles Problem (Compiler gibt immer nen Fehler aus o.ä.) -> gerne, da können wir drüber reden.

Achso - und ganz nebenbei: Du hast noch immer nicht verraten in welcher Programmiersprache ihr überhaupt arbeitet... Das Problem kann ich aber mit so zimlich jeder Sprache lösen -> vom Assambler bis hin zu zimlich wirren dingen wie Prolog u.ä. Und wenn ich ehrlich bin - ich war sogar am überlegen das ich euch die Lösung im Assambler hier eben reinbügel -> aber da ich sicher nicht dabei sein werde wenn ihr eurem Lehrer erklären müsst wie ihr plötzlich ne ganze andere Sprache zur Lösung ranzieht (die vermutlich nicht mal der wirklich kennt da die heute nur in seltenen Fällen genutzt wird) lohnt sich der Aufwand nicht...

Schönen Gruß (auch an den nächsten Pisa-Test -> bei solchen Schülern graut es mir jetzt schon vor dem vergleichsergebniss!)