WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

MCRInstaller.exe und language_id

 

Franz777
Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 03.11.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.11.2011, 14:29     Titel: MCRInstaller.exe und language_id
  Antworten mit Zitat      
Hallo

Wenn ich den MCRInstaller ausführe kommt immer der Englische Wizard, ich hätte gerne den deutschen. Laut hilfe müsste dass mittels:

MCRInstaller.exe /L1031

möglich sein. Leider scheint der Installer deutsch nicht zu kennen (meine Matlab installation ist englisch), wie kann ich einen MCRInstaller.exe generieren der deutsch mit mir spricht?
Private Nachricht senden Benutzer-Profile anzeigen


denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 03.11.2011, 17:56     Titel:
  Antworten mit Zitat      
Hallo

Wahrscheinlich gibt es schlichtweg keine Deutsche Sprache.

Welche Sprachen denn kommen zur Auswahl,
wenn du MCRInstaller ohne Parameter startest.
Es kommen bei mir nur Englisch und Japanisch zur Auswahl
Private Nachricht senden Benutzer-Profile anzeigen
 
Franz777
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 03.11.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.11.2011, 09:08     Titel:
  Antworten mit Zitat      
ja kommt bei mir auch. Es muss doch irgendwie möglich sein Deutsch hinzuzufügen.

Ansonsten muss ich meinen eigenen installer in deutsch schreiben und eine silent installation durchführen, ist doch abartig...

Wieder mal ein Minus für Matlab...
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 04.11.2011, 09:28     Titel:
  Antworten mit Zitat      
Hallo,

"wieder mal"? Das würde mich doch genauer interessieren.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 04.11.2011, 10:35     Titel:
  Antworten mit Zitat      
Hallo Franz777,

Wenn ein Programm nützlich ist, wird es auch von mehreren Menschen benutzt werden. Die größte gemeinsame Sprach-Basis bei wissenschaftlichen Anwendungen ist Englisch, obwohl natürlich mehr Menschen Spanisch und Chinesisch sprechen.
Dies gilt genauso für Veröffentlichungen, die international gelesen werden sollen.

Es gibt immer wieder Schwierigkeiten, wenn jemand ein Programm in seiner Landessprache verfasst hat und in einem internationalen Forum um Hilfe bittet. Wenn dann die Namen der Variablen und alle Kommentare in Spanisch, Italienisch oder Französisch formuliert sind, reduziert das die Chancen auf eine hilfreiche Unterstützung deutlich.

Bei ernsthafter Arbeit mit Matlab führt kein Weg an Englisch vorbei. Trotzdem ist die Arbeit in diesem deutschsprachigen Forum sehr sinnvoll: Wenn man bereits Schwierigkeiten mit der Sprache Matlab hat, ist es sehr wichtig, die Frage so klar und prägnant wie möglich zu formulieren, wozu die Muttersprache am besten geeignet ist.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Franz777
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 03.11.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.11.2011, 13:36     Titel:
  Antworten mit Zitat      
Nun das Problem ist das ich persönlich ja auch in Englisch in allen meinen Programmen arbeite und auch nichts gegen Englisch habe.

Das Problem das ich habe das unsere Kunden etwas gegen Englisch haben, d.h. sie wollen das Programm in Deutsch. Ich muss also nicht nur die GUI sondern auch die Installation in Deutsch ausliefern.... Das steht halt so in den Requironments drinnen.... (jaja, mir ist klar das meine Rechtschreibung schlecht ist, bitte kein Kommentar)

ergo: Arbeiten mit Matlab: Englisch 1a, wenn Kunde aber Deutsch will hab ich ein Problem.... Jetzt werden natürlich einige wieder behaupten das MatLab nur für Forschungszwecke gedacht ist usw. aber eine Doppelentwicklung eines funktionstüchtigen Programmes mit einer anderen Sprache ist halt Overhead der kostet.

Nun mit wieder einmal ein Minus hab ich folgendes gemeint (was mich extrem ärgert):

- Schlechte Schnittstellen (C mit mex ist wirklich kompliziert das sollte einfacher gehen
- Altertümliches GUI
- Hohe Kosten für jede Toolbox

Nur zur Backgroundinformation, ich arbeite seit Jahren mit MatLab und bin auch begeisterter MatLabentwickler mit Schwerpunkt Bildverarbeitung, überlege aber komplett auf Python umzusteigen, war bist jetzt nur zu faul die Python Syntax zu erlernen. Laut meinen Recherchen und einzelnen Tests hat Python eigendlich nur Vorteile... (bis auf einer ein wenig umständlicheren Syntax bzw. längere Texte, und Python kostet nix).

tut mir leid wenn ich deswegen jemanden vor den Kopf stoße, ich weiß ja das Matlab heilig und unantastbar ist. Hat jetzt aber auch nichts mit dieser Problemstellung zu tun würde also darum bitten das Problem mit Sinnhaftigkeitsfragen nicht wegzureden und Lösungen anzubieten da ich an der Sinnhaftigkeit des ganzen nichts drehen kann.
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 04.11.2011, 23:03     Titel:
  Antworten mit Zitat      
Hallo Franz777,

Ja, ein Kunde der eun deutsch-sprachiges Programm wünscht, ist ein nachvollziehbares Problem.

Die C-Mex-Schnittstelle finde ich griffig und in sich schlüssig. Leider sind sehr viele praktischer Befehle nicht dokumentiert.

Das GUI ist altertümlich. Da stimme ich voll und ganz zu. Wieso werden UITAB, UITABLE und UITREE eigentlich so stiefmütterlich behandelt?

Ich finde die Matlab Toolboxen auch nicht billig. Wenn ich von 1000 Euro für die Image-Processing-Toolbox ausgehe (Vorsicht: Nur ein Richtwert! Auf einen Faktor 2 kommt es in meiner Argumentation nicht an.), ist das nicht geeignet, um Urlaubsphotos im Heimgebrauch aufzupeppen. Wenn ich dagegen ein Programm entwickeln möchte, das Bilder für eine klinische Diagnose aufbreiten soll, sieht das anders aus. Wenn ich einen ausgebildeten Ingenieur anstelle, der für 70 Euro brutto eine kostenlose Python-Bibliothek für Bild-Bearbeitung auf Herz und Nieren prüft, muss er nach 15 Stunden bereits fertig sein, um nicht teurer zur werden, als die Matlab-Bibliothek.

Nun, die Rechnung hinkt, denn man kann natürlich auch mit eine Matlab-Bibliothek nicht einfach losarbeiten, wenn es um lebenswichtige Entscheidungen geht. Wenn ich überlege, welche Funktionen den meisten Wert für meine Programmier-Arbeit darstellen, komme ich zu folgendem Schluß: Die Image-Processing-Toolbox könnte auch 200 Euro kosten, die Befehle HELP und DOC sind dagegen mehrere Tausend Euro wert.

Wie schätzt Du die Zuverlässigkeit und Dokumentation von Python ein?

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 07.11.2011, 14:11     Titel:
  Antworten mit Zitat      
Hallo,

auch von mir noch ein wenig Feedback:

Zu C-Schnittstellen:
Vielleicht kannst du das etwas konkretisieren. Ich würde es so sehen, dass man im Wesentlichen das mexFunction-Interface braucht, dann die benötigten Informationen aus den mxArrays extrahieren muss, dann die eigentliche Routine abläuft, und man dann wieder mxArrays mit den relevanten Informationen als Rückgabeargumente aufbaut.
Nun liest sich das so, als ob die Schaffung des Interface 75% der Aufgabe wäre, das sehe ich aber nicht so. Immerhin kann der C-Code viele Tausend Zeilen Code umfassen, und das Interface umfasst je nach Anzahl und Art der Ein- und Ausgabeargumente vielleicht 20-50 Zeilen Code.

Zu altertümlichem GUI:
An dem dahinterstehenden Handle Graphics hängt sehr, sehr viel; deswegen wird das wohl nicht alle paar Jahre mal aktualisiert. Du kannst mal nach MATLAB HG2 googeln - das wird die Zukunft von Handle Graphics sein.

Zu hohen Kosten für Toolboxes:
Es steht natürlich jedem frei, sich die Funktionalitäten aus den Toolboxen selbst zu schreiben. Ich denke jedoch, dass man auf die Weise häufig den Wert einer Toolbox erkennt.

Zitat:
Jetzt werden natürlich einige wieder behaupten das MatLab nur für Forschungszwecke gedacht ist

Wer behauptet denn sowas?

Zitat:
ich weiß ja das Matlab heilig und unantastbar ist

Auch hier frage ich mich, von wem sowas kommt. Falls du mit einer kommerziellen Lizenz arbeitest (und davon gehe ich mal aus, da du die Lizenz ja kommerziell nutzt), würde ich dir aber auch vorschlagen, mit deinen Anliegen den Technischen Support kontaktieren. Ein Software-Hersteller wird immer auf das Feedback seiner Kunden angewiesen sein, um den größtmöglichen Nutzen zu bieten.

Was dein ursprüngliches Anliegen angeht, kannst du dich vielleicht hieran orientieren:
http://www.mathworks.com/matlabcent.....time-installer-automation

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Franz777
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 03.11.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.11.2011, 08:52     Titel:
  Antworten mit Zitat      
Nun mir ist schon klar das es schwierig ist Toolboxen nachzuimplementieren und wenn man dies macht der Kauf dieser Toolboxen sicherlich günstiger ist. Jedoch gibt es jene halt in Python gratis. Das Testargument bei Medizinsoftware ist für mich nicht gültig:

1.) Ist Python genauso getestet und kommentiert
2.) Ist Matlab auch nicht Medizinproduktzertifiziert, d.h. wenn du Matlab als in eine Medizinsoftware reinbringst musst du diese genauso Testen wie jede andere 3rd Party Bibliothek auch

Zu den kosten für die Toolbox gebe ich zwar zu dass es logisch und vernünftig wäre diese zu tragen aber wer schon mal in einen Unternehmen gearbeitet hat (zumindest in meinem so) weiß das Entscheidungen nicht immer logisch sind (Finanzierung der Mitarbeiter für Projektzeit genemigt aber kein Platz für variable Kosten). Da ist es oft einfacher den schmarrn selbst nachzuimplementieren bevor man Tagelang mit den Management diskutiert ob eine Toolbox/Investition notwendig oder sinnvoll ist.
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 08.11.2011, 11:00     Titel:
  Antworten mit Zitat      
Hallo Franz777,

Danke für die Information, dass Python ebenso gut dokumentiert ist wie Matlab. Das ist ja schön.

Eine Toolbox für ein Unternehmen zu kaufen bedeutet natürlich gleich eine Volumenlizenz und meinem "1000 Euro"-Argument fehlen dann ein paar Nullen.

Probleme mit dem Management können sehr unproduktiv sein. Das Sparen an der falschen Stelle und das Beharren auf deutschsprachiger Software reduziert die Effektivität der Programmierer. Da bleibt die Frage, ob das Management für Medizinprodukte zugelassen ist.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.