Diskussion:Matlab

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 4 Jahren von Kleinelucy in Abschnitt Monopolstellung
Zur Navigation springen Zur Suche springen

weblinks[Quelltext bearbeiten]

skripthasser[Quelltext bearbeiten]

Ich lösche den Link auf eine von wenig Ahnung getrübte Polemik [1], in der insinuiert wird, die Erfinder von Skriptsprachen seien durchweg dumm und zumeist Anfänger. -- Frau Holle 18:33, 10. Jul 2005 (CEST)

gudn tach! ich habe mir erlaubt diesem abschnitt eine ueberschrift zu verpassen.
ich hatte zwar eher den eindruck, dass der "scripthater" bloss ironisch ueberspitzt ueber scriptsprachen abrotzen wollte und hatte den link bloss deswegen nicht geloescht, weil ich mich nicht traute und es ein klein bissl witzig fand. dennoch begruesse ich es, dass den link nun doch jemand geloescht hat. ;-) --seth 00:20, 12. Jul 2005 (CEST)
Mahlzeit! Die Begründung für "von wenig Ahnung getrübt" interessiert mich brennend. Alle MatLab-Beispiele wurden ausprobiert und für alle anderen Skriptsprachen wurden Informationen von den entsprechenden WebSites oder Benutzern eingeholt oder die Sprachen selbst getestet. Beanstandete Fehler werden natuerlich umgehend behoben. Sogar Rechtschreibfehler. -- Der Skriptsprachen-Hasser, 2005-10-08 (falsch signierter Beitrag von 213.7.126.54 (Diskussion) 2005-10-08T13:15:03)
nachtraegliche bemerkung: (nummerierung nachtraeglich eingefuehrt, siehe history) -- seth 00:24, 13. Mär 2006 (CET)
gudn tach!
1. "von wenig ahnung getruebt" ist imho ungluecklich ausgedrueckt und sogar falsch. von polemik strotzt der text des scriptsprachen-hassers (ssh) allerdings sehr eindeutig. um das zu merken, reicht es den ersten absatz zu lesen.
2. ob der schreiber des ssh-textes tatsaechlich script-sprachen hasst oder ob er bloss absichtlich ironisch-ueberspitzt auf ein paar ungereimtheiten und scheinbare ungereimtheiten aufmerksam machen will, weiss ich nicht. jedenfalls bietet der ssh-text kaum etwas nuetzliches fuer den wikipedia-artikel, kann jedoch u.u. neuligen einen falschen eindruck vemitteln.
3. matlab ist ein programm fuer leute, die ahnung von mathematik haben, also z.b. mathematiker.
4. und fuer einen mathematiker ist es bspw. alles andere als sonderbar, wenn skalare und vektoren als matrizen aufgefasst werden.
5. die aussage "In MatLab wird nicht das Komplizierte aus dem Einfachen aufgebaut, sondern das Einfache als Spezialfall des Komplizierten angesehen." halte ich fuer einen vorteil von matlab. im ssh-artikel wird es dagegen als nachteil dargestellt.
6. ich moechte beispielhaft ein paar fehler/ungenauigkeiten im ssh-text aufzeigen:
"Unbestätigten Gerüchten zufolge soll MatLab dereinst als Programm entwickelt worden sein, das die Arbeit mit Matrizen vereinfacht, also all das, was man unter Linearer Algebra zusammenfasst."
7. lineare algebra ist mehr als das, was matlab kann. matlab ist ein numerisches hilfsmittel und konnte iirc urspruenglich nicht symbolisch rechnen.
"Zum Beispiel kann man eine 1x1-Matrix A normalerweise nicht mit einer 2x2-Matrix B multiplizieren. "
8. "normalerweise" ist falsch. man kann durchaus je nach kontext eine 1x1-matrix als skalar auffassen und umgekehrt.
"MatLab dagegen betrachtet A einfach als Skalar und skaliert B mit dem Faktor A."
9. und das kann auch nuetzlich und richtig sein.
"Jedem Erstsemesterstudenten erklärt man lang und ausführlich, worin der Unterschied besteht zwischen einer Zahl und einer einelementigen Menge, die genau diese Zahl enthält."
im ersten semester lernt man auch, dass eine menge und eine matrix nicht dasselbe sind. ;-)--seth 12:02, 17. Okt 2005 (CEST)
1. Deswegen steht der Text auch nicht in der Wikipedia, sondern nur ein Verweis darauf.
2. Er soll Neulingen Anhaltspunkte geben, warum das allseits gepriesene MatLab vielleicht doch nicht die richtige Baustelle ist, in die man mehr Zeit investieren sollte. Wem MatLabs Art und Weise zu denken und zu programmieren gefällt, der soll es gerne benutzen. Es soll nur jeder vorher wissen, worauf er sich einlässt.
wichtiger Punkt, imho hinreichend, den Link wieder aufzunehmen. Hat mir viel erspart.Rainald62 12:10, 16. Jun. 2009 (CEST)Beantworten
3. Der Autor der Seite ist selber Informatiker/Mathematiker.
4. Schlimm genug. Matrizen sind Darstellungen für endlich-dimensionale lineare Funktionen/Operatoren, Vektoren sind das worauf lineare Operatoren angewendet werden. Nun verwendet den MatLab den Begriff Vektor auch noch anders, als er in der linearen Algebra verwendet wird, nämlich für ein eindimensionales Feld, statt für ein Element eines linearen Raumes. Skalare, Matrizen, lineare Operatoren können natürlich auch als Vektoren im mathematischen Sinne fungieren, aber sie deswegen im gleichen Datentyp zusammenzufassen, ist etwas über's Ziel hinausgeschossen und eröffnet zahlreiche Fehlerquellen.
5. Diese Herangehensweise führt zu einem inhomogenen Aufbau der Sprache. Denn irgendwo muss man die Grenze für das Komplizierte ziehen. Dann kann man bis zu dieser Komplexität alles mit der Einheitsdatenstruktur darstellen und danach braucht man doch wieder Mittel, um noch komplexere Dinge darzustellen. Warum also nicht gleich von Anfang an mit dem Baukasten beginnen? So wird in MatLab nun jeder Wahrheitswert als komplexwertige Matrix dargestellt. Abgesehen davon, dass es ineffizient ist, modelliert es die Situation nicht besonders gut, weil man auf Wahrheitswerte eigentlich ganz andere Operationen anwendet als auf Matrizen. Bestimmte Sachen nicht tun zu können, hilft Fehler zu vermeiden. Wenn man versucht, von einem Wahrheitswert die Cholesky-Zerlegung zu berechnen, dann darf ein System wie MatLab meiner Meinung nach durchaus Zweifel äußern.
7. Lineare Algebra hat auch erst einmal nichts mit Computeralgebra zu tun. Ist dir numerische lineare Algebra lieber?
8. Bei der Matrixmultiplikation ist das nicht vorgesehen, das ist mit normalerweise gemeint.
Der Skriptsprachen-Hasser, 2006-03-12 (Vorstehender nicht signierter Beitrag stammt von 89.50.92.50 (DiskussionBeiträge) 2006-03-12T10:26)
gudn tach! ich rueckte schon einige teile ein, weswegen nach deinen kommentaren kaum noch lesbar war, was jetzt wie von wem geschrieben wurde. deswegen habe ich das zeugs neu geordnet.
1. und 2. warum der link rausgeflogen ist: Wikipedia:Weblinks, weil er nicht "vom feinsten" war. polemik ist nichts fuer einsteiger, die noch nicht besonders kritikfaehig sind.
3. ich auch, na und? du findest zu jeder sprache jemanden, der sie nicht mag.
ab 4. programmiersprachen sind unterschiedlich. viele eigenschaften kann man als je nach perspektive als vor- oder nachteil werten. du wertest fast alles pauschal als nachteil, bist in deinem artikel alles andere als neutral und beschreibst eigentlich nur nicht ernstzunehmenden "hass" auf matlab. eine enzyklopaedie sollte nicht auf sowas verweisen. -- seth 00:38, 13. Mär 2006 (CET)


Dieser ganze Artikel des Skript-Hassers (eventuell auch Rechtchreibungs-Hasser) zeigt die begrenzte Weltsicht der Programmierer-Liga. Hier wird nur unreflektiert über ein warum auch immer ungeliebtes Programmpaket abgelästert. Der Begriff Polemik hierfür ist sogar noch beschönigend. Wie mein Vorredner schon sagte, irgendwer mag irgendein Programm aus irgendwelchen Gründen nicht. Warum allerdings einige Super-ich-kann-was-das-ihr-nicht-könnt-Programmierer ihre Meinung mit aller Gewalt unters Volk bringen müssen, entzieht sich komplett meiner Kenntnis. Reichte es nicht, wenn einem der Informatiker spätestens nach 5 Minuten Gespräch, und sei es über's Wetter, ohne Luft zu holen mit den Vorteilen von Linux zutextete. Nein, jetzt hat diese gesellschaftliche Randgruppierung nach Windows auch noch MATLAB zum Hassobjekt erkoren - und damit eine neue Unnötigkeit zur sinnlosen Nutzung des World Wide Web gefunden.

Ich hasse (ja, auch ich bin ein Hasser) solche Menschen, die der Meinung sind, besser als die Allgemeinheit zu sein, nur weil sie irgendwelche teilweise unnütz komplizierten Sprachen beherrschen und einmal wöchentlich eine neue Abkürzung erfinden.

Eine einfache Programmiersprache muss nicht zwangsläufig schlechter sein als eine komplizierte, sie kann aber nicht der Profilierungssucht von Möchtegern-Experten dienen. Also lassen wir dem überwiegenden Teil der Menschheit ihr Windows und MATLAB, ist halt einfacher und weiter verbreitet, ich als Automatisierungstechniker sage eh immer: "Lieber ein schlechter Standard, als gar kein Standard". Wer sich schon mal mit SPS und Feldbussen beschäftigt hat, weiß von was ich rede.

Am besten find ich immer noch den Vorschlag dieser "Experten", Embedded-Systeme mit objektorientierten Sprachen zu programmieren, sprich hardwarenahe, also anwendungsorientierte Probleme nicht mit einer anwendungsorientierten Programmiersprache zu lösen. Klasse. Ganz lustig ist die Definition von Rapid-Prototyping des Skript-Hassers, der hat nicht die geringste Ahnung von dem Thema, einfach mal ein Schlagwort zitiert. Das alles zeigt mir, dass diese "Spezialisten", obwohl sie sich ja auch als Mathematiker bezeichnen, nicht objektiv oder rational argumentieren, sondern ideologisch und nach Befindlichkeiten. Von daher ist es für mich ein Hohn, dass sich diese bornierten Zeitgenossen auch noch einen wissenschaftlichen Background geben.

Also liebe Informatiker und andere Windows-, MATLAB- und was auch immer Hasser, geht mit Eurem Gelabere am besten in die Politik und lasst wissenschaftlich arbeitende Menschen mit Eurem Geltungsbedürfnis in Ruhe. (nicht signierter Beitrag von 217.86.97.217 (Diskussion) 2006-11-15T03:17)

einschlaegige weblinks[Quelltext bearbeiten]

Hallo Leutz!

Wie wäre es mal mit ein Paar einschlägigen Weblinks, wie wir das von so vielen anderen Artikel gewohnt sind! --I. S.

Wikipedia:Weblinks. --P. Birken 10:25, 28. Jul 2006 (CEST)
So weit ich mich erinnere, waren hier einst vielerlei Verweise zu finden. Die muss wohl jemand entfernt haben. DrLemming 15:36, 12. Sep 2006 (CEST)
Weil die Links nur zu alternativen Programmen und nicht zu Matlab selbst waren. --Blubbalutsch 23:51, 13. Sep 2006 (CEST)
...oder - wie z.b. heute - weil es sich um ein forum handelte, dass erst drei tage als ist, aber bisher vor allem negativ durch aggressive werbung (nicht nur hier in der wikipedia) aufgefallen ist. man kann nur immer wieder auf WP:WEB hinweisen. -- 141.3.74.36 12:55, 19. Jun. 2007 (CEST)Beantworten

links zu mathworks[Quelltext bearbeiten]

verschoben von Benutzer_Diskussion:He3nry

huhu! erklaere mir bitte, warum du meine beiden letzten aenderungen in den matlab-links rueckgaengig machtest, eine davon jedoch mit der gleichen begruendung, die ich auch gab, wiederherstelltest. zu der anderen aenderung, die du ohne angabe von gruenden loeschtest: mathworks ist der hersteller von matlab. ein link zu deren website existierte zwar schon, aber ich habe bei den weblinks den url noch mit einer beschreibung versehen. was war daran falsch? -- 141.3.74.36 13:12, 19. Jun. 2007 (CEST)Beantworten

Huhu, ich habe Deinen Link rausgenommen, weil auf den Hersteller bereits aus der Infobox verlinkt wird. Den anderen Link habe ich dabei versehentlich wiederhergestellt und im nächsten Edit dann wieder gelöscht (mit derselben Begründung wie Du auch schon). --He3nry Disk. 13:16, 19. Jun. 2007 (CEST)Beantworten
ok, bleibt noch die zweite frage: ja, "ein link zu deren website existierte zwar schon, aber ich habe bei den weblinks den url noch mit einer beschreibung versehen. was war daran falsch?" es ist nicht selbstverstaendlich, dass der hersteller eine gute dokumentation online bietet (sowie eine community), vgl. php. ist's also ok, wenn ich den mathworks-link mit beschreibung wieder explizit auffuehre? 141.3.74.36 13:27, 19. Jun. 2007 (CEST)Beantworten
Ähem, es war exakt derselbe Link. Beschreibung ist IMHO nicht erforderlich. Meine Meinung ist auch nur eine Meinung, aber nach der sollte die Doppelverlinkung draussen bleiben. --He3nry Disk. 13:41, 19. Jun. 2007 (CEST)Beantworten
ja, es war derselbe url. aber eben mit beschreibung. so wie z.b. bei php.net. aber ok, ich mach's dann analog zum artikel php, dass ich zusaetzlich noch das manual verlinke. ansonsten sieht das fast nach 'ner grundsatzdiskussion fuer WP:WEB aus. aber vermutlich hast du darauf ebenso wenig lust wie ich und stufst auch die relevanz des themas als ebenso niedrig ein wie ich. ich bastle einfach noch mal was und wenn's dir passt, ist alles in butter. falls es dir immer noch nicht passen sollte, loesch es einfach. auch dann sei alles in butter und wir koennen uns wieder wichtigeren themen widmen. ;-) -- 141.3.74.36 13:55, 19. Jun. 2007 (CEST)Beantworten
Ok, mir recht. --He3nry Disk. 14:05, 19. Jun. 2007 (CEST)Beantworten

verschoben von Benutzer_Diskussion:DasBee

siehe Benutzer Diskussion:He3nry#matlab obige diskussion. He3nry schien die erneute nennung nicht mehr zu misfallen. wenn du etwas loeschst, begruende es! -- 141.3.74.36 15:25, 19. Jun. 2007 (CEST)Beantworten

Lesestündchen? Hier: EOD. --DasBee ± 15:27, 19. Jun. 2007 (CEST)Beantworten
welchen abschnitt von WP:WEB meinst du? --141.3.74.36 15:44, 19. Jun. 2007 (CEST)Beantworten
Hallo das Bee; eigentlich interessiert mich dieser Bereich hier überhaupt nicht. aber nach diesem revert hier bin ich ziemlich verärgert; Aber da du so nett warst die IP auf ein Lesestündchen hinzuweisen weise ich dich meinerseits mal auf eines hin: Wikipedia:Infobox ...Sicherlich Post 21:24, 19. Jun. 2007 (CEST)Beantworten

statische Typisierung[Quelltext bearbeiten]

Problem: Der Begriff "statische Typisierung" kommt im verlinkten artikel "Typisierung" nicht vor, wird nicht erklärt. Wie beheben? Hier oder dort?(nicht signierter Beitrag von 130.92.9.56 (Diskussion) 16:38, 10. Dez. 2007)

Also ich würde eher den Satz hier etwas umformulieren, so dass die Verlinkung hier passt.--Ma-Lik ? +/- 16:52, 10. Dez. 2007 (CET)Beantworten

Computer-Algebra-System[Quelltext bearbeiten]

Laut Computer-Algebra-System:

"Die im engeren Sinne algebraischen Aufgaben eines CAS umfassen:

  1. algebraische Ausdrücke vereinfachen und vergleichen
  2. algebraische Gleichungen lösen
  3. lineare Gleichungssysteme lösen und Matrizenberechnung durchführen
  4. Funktionen differenzieren und integrieren"

zu 1, 2: Ja, mittels Symbolic Math Toolbox zu 3, 4: Basisfunktionalität

"Darüber hinaus gehört zum Funktionsumfang der meisten CAS:

  1. Funktionen und Daten in 2 oder 3 Dimensionen graphisch darzustellen
  2. analytisches Lösen von Systemen (gewöhnlicher) Differenzialgleichungen.
  3. analytisch nicht lösbare Integrale und Differentialgleichungen durch numerische Integration („Quadratur“) zu lösen
  4. eine Schnittstelle anzubieten, die es dem Benutzer erlaubt, in einer höheren Programmiersprache eigene Algorithmen einzubinden"

zu 1,3,4: Basisfunktionalität

Somit kann MATLAB durchaus als Computer-Algebra-System kategorisiert werden.

Joachim 16:43, 19. Feb. 2008 (CET)Beantworten

Richtig, man kann. Aber wer nutzt Matlab tatsächlich als CAS? --P. Birken 08:17, 20. Feb. 2008 (CET)Beantworten
Evident ist doch nicht, wer oder wieviele es als CAS nutzen sondern ob es CAS-Funktionen hat. Und wenn es diese hat, dann ist eine Kategorisierung in diese auch korrekt. – Wladyslaw [Disk.] 09:13, 20. Feb. 2008 (CET)Beantworten
hmm, naja, matlab ist nun mal ein numerik-tool, mit dem man _auch_, aber nur wenn man die entsprechende toolbox hat, ein bissl symbolisch rechnen kann. man wuerde ja matlab auch nicht in die kategorie "bildbearbeitungssoftware" stecken, obwohl man mit matlab bilder bearbeiten kann, oder? -- seth 10:13, 20. Feb. 2008 (CET)Beantworten
Okay, wenn es so ist dann ist es auch nachvollziehbar. Ich hatte mit MATLAB nie was zu tun. Kenne nur Maple und Mathematica. – Wladyslaw [Disk.] 11:21, 20. Feb. 2008 (CET)Beantworten

numerische berechnung vs. ?[Quelltext bearbeiten]

Hilfe! Matlab ist primär für numerische Berechnungen ausgelegt. Was sind numerische Berechnungen mit einem Programm? Machen das nicht alle Programme? Was ist das Gegenteil zu numerische Berechnungen im Softwarebereich? Gibt es auch Programme, die nicht-numerisch arbeiten? (Der vorstehende, nicht signierte Beitrag – siehe dazu Hilfe:Signatur – stammt von 132.199.211.23 (DiskussionBeiträge) 10:46, 12. Jan. 2009 (CET)) Beantworten

ja, es gibt auch programme, die symbolisch ableiten (das ist sogar relativ einfach zu programmieren). schwieriger ist z.b. die integration, aber selbst dafuer gibt's programme, z.b. [2].
typische software, mit der man eher symbolisch rechnet, sind maple und mathematica.
siehe abschnitt Matlab#Einsatz. -- seth 13:40, 12. Jan. 2009 (CET)Beantworten
Was ist eigentlich der Unterschied zwischen "symbolischen" und "numerischen" Programmen? Kann man mit dem einen integrieren und mit dem anderen nicht? Ich bin Biochemiker und habe zum ersten mal mit diesen fragen zu tun. Danke für die Auskunft!! (Der vorstehende, nicht signierte Beitrag – siehe dazu Hilfe:Signatur – stammt von 132.199.35.222 (DiskussionBeiträge) 11:31, 15. Jan. 2009 (CET)) Beantworten
Symbolisch: Mit Buchstaben. Numerisch: Mit Zahlen. --P. Birken 18:51, 15. Jan. 2009 (CET)Beantworten

Bug[Quelltext bearbeiten]

>> fix(9 * 8.1 + 8.1)

ans =

   80

--62.167.166.134 08:38, 13. Mär. 2009 (CET)Beantworten

Nö, kein Bug. Fließkommaarithmetik.--84.166.65.47 16:28, 30. Aug. 2010 (CEST)Beantworten

literatur[Quelltext bearbeiten]

gudn tach!
wie lautet die begruendung fuer diese loeschung/ersetzung? -- seth 00:24, 14. Mär. 2009 (CET)Beantworten

proprietäre 'Programmiersprache'[Quelltext bearbeiten]

Hallo,

im Artikel steht programmiert wird unter Matlab in einer proprietären Programmiersprache. Das die Software selber proprietär ist seh ich ja ein, aber warum muss die verwendete Skriptsprache unbedingt proprietär sein, wenn eine ähnliche Sprache auch bei der GNU-Software Octave verwendet wird?

Wenn niemand was dagegen hat würd es gerne ändern zu:

programmiert wird unter Matlab in einer Skriptsprache...

Schönen Gruß "Wohingenau" 20:53, 4. Mai 2009 (CEST)Beantworten

Naja, die Leute von Octave haben alles nochmal neu programmiert, die Befehle der Skriptsprache sind halt nicht quelloffen. --P. Birken 20:30, 6. Mai 2009 (CEST)Beantworten
Doch sie sind Quelloffen. Nur nicht unter einer freien Lizenz. --DownAnUp 19:27, 18. Dez. 2009 (CET)Beantworten

Studenten Versionen[Quelltext bearbeiten]

Ist dies hier NPOV? Falls ja bitte Quelle angeben und Preis, ansonsten reicht vermutlich die Info, dass es Studenten Versionen gibt. >>Die universitäre Bindung ist in der Entwicklung und im Vertrieb von "relativ preisgünstigen Studenten-Versionen" bis heute erhalten geblieben << (nicht signierter Beitrag von 79.193.117.49 (Diskussion | Beiträge) 21:33, 26. Jun. 2009 (CEST)) Beantworten

Die Preise sind über die Webseite erfahrbar, insofern ist ein Einzelnachweis nicht notwendig. Die Aussage würde ich so sehen, ja. Gibts da Zweifel? --P. Birken 22:30, 26. Jun. 2009 (CEST)Beantworten

Alternativen I[Quelltext bearbeiten]

Das war etwas hart formuliert, dass die Alternativen keine Kompatibilität anstreben. Octave versucht sehr wohl, möglichst kompatibel zu sein. Scilab hat anfangs einige syntaktische Hürden aufgebaut, so dass Matlab-Code nicht direkt laufen konnte. Teils bestehen sie noch immer. Bei Octave ist das anders: auch einige eher unlogische Dinge wurden exakt wie in MATLAB gemacht. Ich war teils selbst überrascht, dass tausende Zeilen MATLAB-Quellcode einfach so in Octave funktionierten. Selbst externer C++ -Code mit der MATLAB-MEX-API wurde von Octave verdaut (mit den Octave-Mex Headerdefs). So etwas würde ich als hochgradig kompatibel ansehen. Was natürlich fehlt sind die Klassen/Objekte von MATLAB. Das kam relativ spät hinzu und wird auch von vielen MATLAB-Programmierern noch nicht oder selten genutzt. Wer darauf verzichten kann, der kann mit Octave schon sehr viel anstellen. Für Linux gibt es Octave als Package. Für Windows würde ich Cygwin installieren, da gibt es Octave auch als Package. Die Grafikausgabe kann mit mit dem Xming-Server realisieren. MATLAB ist zwar von der GUI komfortabler, kostet aber auch entsprechend. -- 128.7.3.55 11:16, 4. Nov. 2009 (CET)Beantworten

Alternativen II[Quelltext bearbeiten]

Also ich wollte gerade schauen wie denn die Alternativen heißen und war erstaunt, das das nun fehlte. Ich wusste aber, das das vor kurzen noch da stand und hab mal bei älteren Artikeln nachgeschaut. Also irgentwie find ich Aufteilung in Encyclopedia Galactica und Newpedia oder so schon Sinnvoll. Da können einen löschen soviel sie wollen und andere schreiben soviel sie wollen.... (nicht signierter Beitrag von 160.45.33.255 (Diskussion | Beiträge) 16:58, 9. Nov. 2009 (CET)) Beantworten

fuer mitleser: betrifft diese aenderung. -- seth 22:05, 9. Nov. 2009 (CET)Beantworten

Schreibweise MATLAB vs Matlab[Quelltext bearbeiten]

Die offiziell von MathWorks verwendete Schreibweise ist "MATLAB", Großbuchstaben. Zwar mag das Aussehen wie Majuskeln oder es sind sogar welche (oder Kapitälchen), aber in Readme-Dateien (text-only) wird immer nur von MATLAB gesprochen. Die Englische Wikipedia nutzt auch diese Schreibweise. FALSCH dagegen ist auf jeden Fall MatLab, das wird offiziell nie verwendet. Also bitte im Artikel alles nach MATLAB ändern! Danke! -- 13:51, 5. Dez. 2009 (CET) (ohne Benutzername signierter Beitrag von 137.226.181.41 (Diskussion | Beiträge) )

Nein, siehe Wikipedia:Namenskonventionen#Abkürzungen_und_Eigennamen_mit_Abweichungen_von_den_Regeln_der_Rechtschreibung--Ma-Lik ? +/- 14:02, 5. Dez. 2009 (CET)Beantworten
Schau dir die Wikipedia in allen anderen Sprachen an, da wird ÜBERALL von MATLAB gesprochen. Matlab ist FALSCH, so ist das einfach. Leute lesen sich die deutsche Wikipedia durch und benutzen danach die falsche Schreibweise -- na danke! (nicht signierter Beitrag von 137.226.181.41 (Diskussion | Beiträge) 14:09, 5. Dez. 2009 (CET)) Beantworten
Tja was soll ich sagen spreche es auf der dortigen Diskussionsseite an (Wikipedia_Diskussion:Namenskonventionen). Bei Der Spiegel, adidas, Stern, 1 live, Bild etc. ist es übrigens auch so (siehe z.B. Diskussion:Adidas#Richtige_Schreibweise:_ADIDAS.2C_Adidas_oder_doch_adidas.3F)--Ma-Lik ? +/- 15:05, 5. Dez. 2009 (CET)Beantworten
Alles klar, das "Problem" ist allgemeiner und nicht hier speziell. Dennoch ist MATLAB nicht nur ein Marken/Produktname, sondern auch eine Programmiersprache, und es stört mich, wenn die Falsche Schreibweise laufend genutzt wird. Vorschlag: Ich füge oben die richtige Schreibweise 1mal deutlicher ein, wie z.B. bei EDEKA. Ich fänd es aber schön, wenn in der lila Tabelle oben rechts die Überschrift auch MATLAB heißen könnte! (nicht signierter Beitrag von 137.226.181.41 (Diskussion | Beiträge) 12:51, 6. Dez. 2009 (CET)) Beantworten
Man vergleiche übrigens bitte mal die Seiten LINPACK und LAPACK -- die sind auch in Großbuchstaben. Wie kann das sein? Das muss doch für MATLAB auch möglich sein!

Außerdem schaut euch doch mal bitte z.B. Simulink an, da wird überall von "MATLAB-Code" und von "Embedded MATLAB" gesprochen. Ich habe die Diskussion um Abkürzungen und Schreibweisen zur Kenntnis genommen, da steht aber: "Ausnahmen von dieser Regel können in solchen Fällen gemacht werden, wo eine Anpassung nicht sinnvoll ist (bspw.: c’t, iTunes), und wenn die unkonventionelle Schreibung eindeutig die üblichere Schreibung ist und diese den Lesefluss und Wortverbindungen nicht stört (z. B.: LaTeX)." MATLAB ist die üblichere Schreibweise. Die anderen Sprachen in der Wikipedia machen das so -- schau dir mal Google-Treffer an. -- 137.226.181.41 13:07, 6. Dez. 2009 (CET)Beantworten

Nur weils in anderen Artikel nicht den Regeln gemäß gemacht wird muss es nicht richtig sein. Ist die MATLAB Schreibweise wirklich verbreiteter? LAPACK ist wohl aufgrund der Abkürzung Groß geschrieben evtl könnte man sich da auch bei Matlab drauf berufen. Naja im Grunde ist es mir ja egal es muss nur vernünftig begründet sein. --Ma-Lik ? +/- 14:31, 6. Dez. 2009 (CET)Beantworten
P.S. Es gibt dazu scheinbar demnächst ein WP:Meinungsbild Wikipedia:Meinungsbild/NK zur Schreibweise von Firmen und Marken (derzeit in Vorbereitung)--Ma-Lik ? +/- 19:46, 11. Dez. 2009 (CET)Beantworten

call-by-reference[Quelltext bearbeiten]

gudn tach!
cbr wie man es aus anderen sprachen wie c/c++, perl, php, js oder gar pascal kennt, ist bei matlab afaics nicht moeglich. es ist zwar z.b. moeglich, externe c-functionen mit cbr aufzurufen, zudem kann man auch globale variablen benutzen und im kontext der nested functions ist auch ein bissl was moeglich, aber richtiges cbr ist in matlab afaik nicht drin. entweder sollte man die aussage darueber also praezisieren oder rauswerfen. -- seth 09:37, 18. Jul. 2010 (CEST)Beantworten

Für die Performance gibt es implizites call-by-reference, als ein lazy "copy-on-write": Jedes Funktionsargument wird erstmal als Reference übergeben, und sobald du es veränderst, kriegst du deinen eigenen Value kopiert. Insofern stimmt deine Kritik: Man kann kein "echtes" call-by-reference machen. Einen Workaround stellen function closures (Funktionsabschlüsse) dar. -- 137.226.181.41 00:44, 28. Mär. 2012 (CEST)Beantworten
gudn tach!
ok, ich habe die aussage nun erst mal rausgeschmissen. falls du sie praezisiert wieder einfuegen moechtest, gerne.
zu dem copy-on-write: ist das schon immer so gewesen? ich erinnere mich an einen tipp von mathworks, der etwa besagte, dass man bei simplen funktionen mit einem eingabe- und einem ausgabewert, den uebergabeparameter aus performance-gruenden als rueckgabewert missbrauchen sollte. wenn der parameter aber eh sozosagen als const-referenz verwendet werden wuerde, wenn man ihn nicht beschreibt, dann waere der performance-gewinn vernachlaessigbar, oder tausche ich mich? -- seth 18:45, 31. Mär. 2012 (CEST)Beantworten
Möglicherweise möchte man sich von MathCad namentlich etwas besser abgrenzen? Kleinelucy (Diskussion) 02:40, 1. Feb. 2020 (CET)Beantworten

Monopolstellung[Quelltext bearbeiten]

Mir fehlt irgendwie ein wenig der Hinweis auf die doch recht monopolistische Stellung mit entsprechender Preiskultur. Ich studiere Elektrotechnik und muss leider sagen - man wird auf dieses Tool geradezu geprägt - alternativen (im universitären Raum) Fehlanzeige. Unternehmen fühlen sich grade zu gezwungen matlab-lizensen zu erwerben.

mfg (nicht signierter Beitrag von 84.160.197.6 (Diskussion) 20:05, 25. Jan. 2012 (CET)) Beantworten

gudn tach!
das betrifft aber eigentlich vor allem simulink, oder? denn die anderen matlab-funktionalitaeten, also numerische matrizenrechnung und all dieser kram werden auch von den freien tools octave und python mit sciPy bzw. numPy supported, inkl. 3d-plots und dem ganzen firlefanz. -- seth 18:43, 28. Jan. 2012 (CET)Beantworten
ist richtig dass das auch mit anderen tools imho sogar besser und schöner möglich ist. Nur wird man da im universitären Umfeld komisch angeschaut... --Rbb (Diskussion) 09:36, 12. Jun. 2012 (CEST)Beantworten
SciLab sollte man noch erwähnen. Ist mit OCTAVE kombinierbar.Kleinelucy (Diskussion) 02:40, 1. Feb. 2020 (CET)Beantworten

Public Domain[Quelltext bearbeiten]

Aus der Zeit vor der Kommerzialisierung im Jahr 1984 gibt es noch eine Fortran-Version, welche unter folgendem Link verfügbar ist: https://www.math.wustl.edu/~victor/utility/ Eventuell auch noch in anderen zu dieser Zeit eher üblichen ftp-Server.

Wikidata-Version[Quelltext bearbeiten]

Matlab behauptet die aktuelle Version wäre R2018b, aber laut wikidata:Q169478 ist es R2019b und tatsächlich ist es '9.7.0.1216025 (R2019b) Update 1'. Weiß wer wie man das fixen kann?  — Johannes Kalliauer - Diskussion | Beiträge 17:09, 22. Okt. 2019 (CEST)Beantworten