|
|
|
|
/Edit: Ich quote mal eben das andere noch mit auf die neue Seite: | Zitat von F!5H
Mal wieder etwas zur späten Stunde:
Habe ich das richtig verstanden, dass unter optimalen Bedingungen der Rank der Matrix minimal wird und dann der Ordnung des Systems entspricht?
In diesem Fall dann Ordnung = Rank = 2
| |
Noch ein TUHHler mit Probleme:
|
Code: |
{
3 public :
4 Auto ( int zuladung ) : zuladung_( zuladung ) { } ;
5 void umladen ( int menge , Auto z i e l )
6 {
7 z i e l . zuladung_ += menge ;
8 zuladung_ −= menge ;
9 }
10 int k apa z i t a e t ( ) { return zuladung_ ; }
11 private :
12 int zuladung_ ;
13 } ;
14
15 int main ( )
16 {
17 Auto a1 ( 1 0 0 ) ;
18 Auto a2 ( 2 0 0 ) ;
19 a1 . umladen (50 , a2 ) ;
20 std : : cout << a1 . k apa z i t a e t ( ) << std : : endl ;
21 std : : cout << a2 . k apa z i t a e t ( ) << std : : endl ;
22
23 Auto b ;
24 Auto c ( ) ;
25 Auto d( a1 ) ;
26 } |
|
Mein Problem liegt in Zeile 4:
|
Code: |
4 Auto ( int zuladung ) : zuladung_( zuladung ) { } ; |
|
Was ist das hinter dem Doppelpunkt?
Ich kenn sowas von nur bei der Vererbung von Klassen, um dahinter zu schreiben, von welcher Klasse das WIE vererbt wird.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von kl3tte am 27.01.2013 15:18]
|
|
|
|
|
|
| Zitat von kl3tte
Mein Problem liegt in Zeile 4:
|
Code: |
4 Auto ( int zuladung ) : zuladung_( zuladung ) { } ; |
|
Was ist das hinter dem Doppelpunkt?
Ich kenn sowas von nur bei der Vererbung von Klassen, um dahinter zu schreiben, von welcher Klasse das WIE vererbt wird.
| |
Das ist eine Initializer List, damit kannst du eben Konstruktoren der Basisklasse, oder von Membern aufrufen und diese so initialisieren - wie der Name schon sagt.
http://en.cppreference.com/w/cpp/language/initializer_list
|
|
|
|
|
|
|
Also wird dort einfach die Variable zuladung_ mit dem Ganzzahl-Argument zuladung initialisiert?
Dann hätte man ja auch einfach schreiben können:
|
Code: |
Auto (int zuladung) {
zuladung_ = zuladung; }
|
|
?
Danke übrigens!
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von kl3tte am 27.01.2013 15:33]
|
|
|
|
|
|
Ja und ja - allerdings ist die kürzeste Antwort auf "Warum?" - "es ist meistens effizienter". Falls es dich wirklich interessiert, google mal. Ansonsten gibt es noch einen Fall wo es ohne nicht geht - wenn du Referenzen initialisieren möchtest, das geht nicht im Konstruktor Body.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von AcidF!re am 27.01.2013 15:40]
|
|
|
|
|
|
Ich muss zu meiner Schande gestehen, dass mir die Effizienz dabei recht egal ist Ich muss den Kram nur für eine Klausur checken und habe eigentlich nicht vor, unter die Programmierer zu gehen, dafür gefällt mir Maschinenbau zu sehr
Aber Thermo stinkt gerade auch, bzw. ich bin zu doof dafür :P
Du hast mir sehr geholfen, danke!
|
|
|
|
|
|
|
Es wird meistens dafür genutzt:
-Aufruf des Basisklassenkonstruktors
-Initialisieren von Referenzen und Smart pointers
-Wenn der Konstruktor eh nur aus Zuweisungen bestehen würde
Die Initializer list wird vor dem Body des Konstruktors ausgeführt.
|
|
|
|
|
|
|
| Zitat von horscht(i)
Mach dir da mal keine Illusionen. Du wirst genug über Board werfen, unabhängig davon, wo du deine Masterarbeit schreibst.
| |
Schon, aber man kann (und sollte, imho) es auf einem Minimum belassen. Ich versuche dem z.B. durch meine Tutorien entgegenzuwirken.
Freedom is just another word for nothing left to lose.
|
|
|
|
|
|
|
Auf einen C166 wird folgendes Programm ausgeführt:
MOV R1,# 0xCFC7
ADD R1,#45537
Welche Werte haben die Flags C, V, N, Z?
Kann mir jemand helfen und erklaeren warum das so is?
Ich denk ja C und V muessten 1 sein, weil das ganze ja locker den Bereich von signed ueberschreitet und auch groesser als 65535 ist.
Z muesste 0 sein, weils nicht 0 ist.
N weiss ich nicht so recht. Eigentlich ist ja beides positiv, sollte also 0 sein?
|
|
|
|
|
|
|
| Zitat von Bluay
Auf einen C166 wird folgendes Programm ausgeführt:
MOV R1,# 0xCFC7
ADD R1,#45537
Welche Werte haben die Flags C, V, N, Z?
Kann mir jemand helfen und erklaeren warum das so is?
Ich denk ja C und V muessten 1 sein, weil das ganze ja locker den Bereich von signed ueberschreitet und auch groesser als 65535 ist.
Z muesste 0 sein, weils nicht 0 ist.
N weiss ich nicht so recht. Eigentlich ist ja beides positiv, sollte also 0 sein?
| |
Ich gehe mal davon aus, dass 45537 -> 0xB1E1 gemeint ist.
N ist IMHO gesetzt, weil das Ergebnis der Addition 0x181a8 (bzw im 16 Bit 0x81a8) das MSB gesetzt hat. C und V sind gesetzt, weil das Carry aktiv ist und gleichzeitig ein Overflow stattgefunden hat.
|
|
|
|
|
|
|
http://what-if.xkcd.com/30/
Dieser ist wieder ganz, ganz großes Kino. Vor allem der Alt-Text der Planeten. Am besten lesen, nachdem man den Text gelesen hat.
Can I have the lonely christmas combo meal with extra gin?
|
|
|
|
|
|
|
Spoiler - markieren, um zu lesen:
But I've never seen the Icarus story as a lesson about the limitations of humans. I see it as a lesson about the limitations of wax as an adhesive.
Da hat's mich endgültig zerrissen
|
|
|
|
|
|
|
woah, ich wusste gar nicht, dass die Huygens Sonde Bilder von der Oberfläche gesendet hat.
|
|
|
|
|
|
|
Ich hab's auch erst mal gegoogelt und mir die Bilder angeschaut. Kannte ich vorher nicht und es hat mich gewundert, dass da nicht mehr tammtamm drum gemacht wurde.
|
|
|
|
|
|
|
| Zitat von klmann
| Zitat von Bluay
Auf einen C166 wird folgendes Programm ausgeführt:
MOV R1,# 0xCFC7
ADD R1,#45537
Welche Werte haben die Flags C, V, N, Z?
Kann mir jemand helfen und erklaeren warum das so is?
Ich denk ja C und V muessten 1 sein, weil das ganze ja locker den Bereich von signed ueberschreitet und auch groesser als 65535 ist.
Z muesste 0 sein, weils nicht 0 ist.
N weiss ich nicht so recht. Eigentlich ist ja beides positiv, sollte also 0 sein?
| |
Ich gehe mal davon aus, dass 45537 -> 0xB1E1 gemeint ist.
N ist IMHO gesetzt, weil das Ergebnis der Addition 0x181a8 (bzw im 16 Bit 0x81a8) das MSB gesetzt hat. C und V sind gesetzt, weil das Carry aktiv ist und gleichzeitig ein Overflow stattgefunden hat.
| |
Oh, danke. Jo, wenn man das ausrechnet ist es ziemlich klar. Ich hab auch eben erfahren, dass man in der Klausur wahrscheinlich allen moeglichen scheiss mitnehmen darf, wtf. Ich dachte halt man muesste das ausm Kopf raus machen.
|
|
|
|
|
|
|
| Zitat von RichterSkala
woah, ich wusste gar nicht, dass die Huygens Sonde Bilder von der Oberfläche gesendet hat.
| |
Ich war auch von dem Flugsimulator leicht geflasht, was der alles kann.
Bitte entschuldigen Sie den langen Brief, ich hatte keine Zeit für einen kürzeren.
|
|
|
|
|
|
|
Sinnvollster Plot ever
"by extrapolation, the field will explode in 1990."
|
|
|
|
|
|
|
|
|
|
|
Erinnert mich an mein zweifelhaftes Vergnügen, zeitweise bei einem Bundesforschungsinstitut gearbeitet zu haben. Egal welche Form von Datensatz reinkam: Pivot Tabelle, Summe bilden, Gerade fitten. wat.
|
|
|
|
|
|
|
Sagt schon alles.
|
|
|
|
|
|
|
| Zitat von nobody
Gerade fitten. | |
Je nach Datensatz kriegst du da jede Woche ne komplett andere raus.
|
|
|
|
|
|
Der. Schmerz. In. Meinen. Augen...
|
Ich spiele ja gerne an Indizes. Aber ich korrigiere Urds Indizes so ungerne wie sonst nichts. Naja, vielleicht noch weniger als ganze Abgaben von ihm.
Oh, da war ja was.
May the force be with you!
|
|
|
|
|
|
|
Kann mir einer von den Physikussen ein Buch empfehlen in dem Elektrostatik eingehend erläutert wird?
Brauch ne Quelle
|
|
|
|
|
|
|
In welcher Richtung? Mehr theoretisch sauber oder mehr experimentell angehaucht?
Experimentalphysik:
Tipler - Physik
Gerthsen - Physik (NICHT! Meschede - Gerthsen Physik!!!)
Demtröder - Experimentalphysik 2
Theorie:
Nolting - Theoretische Physik 3
Jackson - Electrodynamics (Da ist ALLES drin, was du wissen können wolltest...)
Proposal concept #30: You propose at a close friends funeral. - Next.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Wraith of Seth am 30.01.2013 17:43]
|
|
|
|
|
|
Ich brauch ne Aussage zur Oberflächenladungsdichte, insbesondere der maximalen Oberflächenladungsdichte an Luft.
Also der Erscheinung von Coronaentladungen/Lichtbögen, wenn das Feld durch Oberflächenladungen zu groß wird und die Luft ionisiert, dadurch die Oberflächenladung entläd.
Grade eingefallen dass ich hier "Physik für Ingenieure" hab, darauf kann ich zumindest schon mal das ganze Zeug was ich sonst noch gebraucht hab abwälzen. Aber zur Oberflächenladung/Elektrostatik ist da nix drin.
[e] Der Jackson klingt gut
Den haste nicht zufällig, oder?
Danke schonmal
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von LoneLobo am 30.01.2013 17:49]
|
|
|
|
|
|
nvm
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von -hi7.eM.hiGh- am 30.01.2013 17:50]
|
|
|
|
|
|
Hrm. Okay, das ist vielleicht sogar noch im Jackson drin. Der ist echt erschlagend. Aber keine Ahnung, wieviele Zahlenwerte da noch drin sind.
Kanonische Transformationen sind Symplektomorphismen im Phasenraum.
|
|
|
|
|
|
|
| Zitat von LoneLobo
Ich brauch ne Aussage zur Oberflächenladungsdichte, insbesondere der maximalen Oberflächenladungsdichte an Luft.
Also der Erscheinung von Coronaentladungen/Lichtbögen, wenn das Feld durch Oberflächenladungen zu groß wird und die Luft ionisiert, dadurch die Oberflächenladung entläd.
Grade eingefallen dass ich hier "Physik für Ingenieure" hab, darauf kann ich zumindest schon mal das ganze Zeug was ich sonst noch gebraucht hab abwälzen. Aber zur Oberflächenladung/Elektrostatik ist da nix drin.
[e] Der Jackson klingt gut
Den haste nicht zufällig, oder?
Danke schonmal
| |
http://de.wikipedia.org/wiki/Koronaentladung
Da findet man auch einen Verweis auf:
Andreas Küchler: Hochspannungstechnik. 2. Auflage. Springer, ISBN 3-540-21411-9.
Ka, aber vielleicht enthält der eher, was du suchst, weil eher Ingenieurslastig. Das ist garantiert ein _rotes_ Springerbuch.
Freedom is just another word for nothing left to lose.
|
|
|
|
|
|
|
Wos liegt mit rot richtig, würde ich mal behaupten
|
|
|
|
|
|
|
Hmja, Wikipedia.
...da war was
Vielen Dank, schau ich mir an
|
|
|
|
|
|
|
| Zitat von Wraith of Seth
Das ist garantiert ein _rotes_ Springerbuch.
| |
Lässt sich die nerdynes etwa anhand von Buchrückenfarbcodes ermitteln?
|
|
|
|
|
|
Thema: pOT-lnformatiker, Mathematiker, Physiker XII ( Jetzt mit Primzahlen > 1024 ) |