Privacy Policy Cookie Policy Terms and Conditions Diskussion:MATLAB - Wikipedia

Diskussion:MATLAB

aus Wikipedia, der freien Enzyklopädie

[Bearbeiten] skripthasser

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
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.
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 (Diskussion • Beiträ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 Lunix 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.

[Bearbeiten] linx

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)

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -