| Forum |
|
Euklidscher Algorithmus | |
| |
Hallo,
wie kann ich schnell das Ergebnis erhalten, wenn ich sowas hier berechnen muss:
1/x (mod n), x \el\ \IZ_n
Danke
student
|
|
Numerik & Optimierung | |
 |
Hallo,
habe hier eine Aufgabe an der ich schon tagelang am verzweifeln bin.
Folgende Aufgabenstellung:
Es ist ein Polynom p(x) in Monomdarstellung gegeben.
Jetzt soll die Bézierdarstellung des Polynoms angegeben werden.
Wie ist da die _grundsätzliche_ Vorgehensweise?
Danke
student
|
|
Mathematik | |
| |
Hallo,
gibt es eigentlich einen (praxisnahen und weniger theoretisch/mathematischen) Grund, warum Minus mal Minus = Plus ist?
student |
|
Informatik | |
| |
Hallo,
das Studium (Informatik, FH) neigt sich bei mir dem Ende zu und es wird nun an der Zeit über ein Diplomarbeitsthema nachzudenken. Dass es was mit Mathematik zu tun haben sollte ist klar ;-). Habt ihr eine Idee was man machen könnte (Verbindung zwischen Mathematik und Informatik), was es aber nicht schon gibt? Das ganze sollte auch in einem Programm umsetzbar sein, z. B. habe ich schon darüber nachgedacht etwas in Richtung "Handschrifterkennung" zu machen. Aber ich weiß nicht, ob das vielleicht doch ein bisschen zu heftig ist. Was meint ihr?
Danke und MfG
student
|
|
Logik, Mengen & Beweistechnik | |
 |
Hallo,
endlich gibts mehr Symbole. Dann kann ich ja endlich mal meine Frage stellen:
Was ist der Unterschied zwischen
\subsetequal\
und
\subset\
?
Ich habe mal einen Mathestudenten getroffen, der meinte, das wär
dasselbe, aber irgendwie kann ich das nicht ganz glauben.
Also frage ich der Gewissheit halber lieber nach ;-).
Danke und bis denn
incsoft
P.S.: irgendwie zeigt er das im fed nicht richtig an. Ich hoffe ihr wisst was gemeint ist.
|
|
Programmiersprachen | |
 |
hi,
java kennt auch destruktoren. du musst dazu nur in deiner klasse
public void finalize()
{ system.out.println("destruktor"); }
hinzufügen. aber der wird nicht immer vom GC aufgerufen. man weiß auch nicht wann er aufgerufen wird. also sollte man den speicher in java immer schön explizit freiräumen.
mfg
student |
|
Programmiersprachen | |
 |
hi,
das ist schon so. denn es ist ja auch viel effizienter nur eine referenz per kopie zu übergeben, als einen kompletten speicherbereich.
mfg
student |
|
Programmiersprachen | |
 |
hi nochmal,
vielleicht kleiner denkanstoß für das verständnis von referenzen in java und die parameterübergabe.
die parameterübergabe erfolgt in java eigentlich IMMER per call by value - auch bei objekten. nur wird hierbei die referenz auf das objekt kopiert. mit der referenz kann man aber das objekt direkt verändern. deshalb verhält sich java bei der parameterübergabe von objekten wie call by reference und bei primitiven datentypen wie call by value ;-).
n8
student |
|
Programmiersprachen | |
 |
hi,
uff, hätte nicht gedacht, dass der thread so schnell so lang wird. hab mir jetzt das meiste mal angeguckt. also du kannst dir a und b vorstellen als wären es zeiger, in java heißt das nur referenzen ;-).
Calls a = new Calls();
Calls b = a;
natürlich(!) ist jetzt b = a. warum? weil a eine referenz auf das mit new erzeugte calls objekt ist und b wiederum ebenfalls. das heißt diese geben nur an, wo sich das objekt auf dem heap befindet (adresse). wenn du jetzt
b.attribut = "wert";
ausführen würdest, würde das dahinterliegende objekt verändert werden. also kann man auch über a und b diese änderungen sehen. was anderes ist es, wenn du zum beispiel die referenz b löscht:
b = null;
wird dadurch auch das dahinterstehende objekt gelöscht und ist a dann auch null? nein, denn es sind ja referenzvariablen. also wird auch nur die referenz gelöscht. a zeigt weiter auf das im speicher vorhandene objekt. erst wenn auch a = null; gesetzt wird, wird der speicher freigegeben, weil keine referenz mehr darauf zeigt (das nur nebenbei).
natürlich gibt es auch in c++ den new-operator. das ist auch sinnvoll. stell dir mal vor, man könnte objekte nur auf dem stack erzeugen! wie will man das jemals einen vernünftigen baum (z.b. b-baum) programmieren? das ginge überhaupt nicht. hier ein beispiel für den new operator:
Calls* ptr = new Calls; //keine (), weil Standardkonstruktor
ptr ist jetzt ein zeiger auf das objekt. mit *ptr kann man dann auf die elemente über den .-operator zugreifen bzw. über den pfeil-operator direkt mit dem zeiger.
cout << (*ptr).attribut;
ist also dasselbe wie
cout << ptr->attribut;
wobei das letztere gebräuchlicher ist (dann hat man nicht so einen klammerdschungel). so ich hoffe das hilft dir erstmal weiter, wenn du noch fragen hast... ich schau morgen nochmal vorbei.
bis denn
student |
|
Informatik | |
| |
hi,
ich hab mich auch leider im text verschrieben. sorry. die frage war der unterschied max-min und max-prod. habe nämlich hier eine aufgabe, wo ich alles ausgererechnet hab, aber am ende kommt eine frage, die ich nicht beantworten kann und zwar steht da:
macht es hier einen unterschied oder kann es prinzipiell einen unterschied machen, ob man nach max-min oder max-prod-methode inferiert? oder sind beide äquivalent? begründung!
also in der aufgabe gibt es keinen großen unterschied zwischen diesen beiden methoden. die frage ist also, ob es prinzipiell überhaupt einen gibt. warum gibt es verschiedene t-normen? das muss ja eigentlich einen sinn haben...
mfg
student |
|
Programmiersprachen | |
 |
hi,
bei c++ gibts standardmäßig call by value. in java ist vector aber ein objekt und deshalb wird es standardmäßig per call by reference übergeben. wenn du in c++ das gleiche machen willst, musst du vor das b beim formalen parameter noch ein kaufmannsund machen also vector &b, dann wird es per call by reference übergeben.
bei sub2 darfst du keine runden klammern angeben bei der erzeugung von c in c++. diesen vektor zurückzugeben macht keinen sinn. er existiert nur auf dem stack und sobald die funktion verlassen wird, wird er gelöscht (ist ja ne lokale variable). das kann nicht funktionieren. anders ist es in java. dort erzeugst das objekt auf dem heap. grundsätzlich könnte man sagen, dass sich alle objektvariablen so ähnlich wie zeiger in c++ verhalten. du gibst also hier am ende der funktion eine referenz auf die speicherstelle des vektors c zurück (java).
mfg
student |
|
Informatik | |
| |
Hi,
was MAX-PROD und MIN-PROD ist, ist mir klar. Aber warum hat man eigentlich zwei verschiedene Inferenzmethoden, was ist der Unterschied bzw. Vor-/Nachteil der einen bzw. anderen Methode?
Danke und MfG
student |
|
Analysis | |
 | |
Analysis | |
 | |
Induktion | |
 | |
Mengenlehre | |
 | |
Mengenlehre | |
 | |
Mathematik | |
| |
Hallo,
was ist eine nichttriviale Potenz? Ich muss herausfinden können, ob n eine nichttriviale Potenz ist, um den AKS-Primzahlalgorithmus zu programmieren!
Vielen Dank
student |
|
Integration | |
 |
jap, danke an alle!!! :-) |
|
Integration | |
 |
Hallo,
der arctan ist zu integrieren und zwar noch mit nem x dran:
 
int(x*arctan(x),x,,) = 1/2*x^2*arctan(x) - int(1/2*x^2*1/(x^2+1),x,,) = 1/2*x^2*arctan(x) - 1/2 * int(x^2/(x^2+1),x,,)
weiter komme ich nicht. Hat jemand eine Idee?
Danke
student |
|