Difference between revisions of "Matlab"

From Cncz
Jump to: navigation, search
Line 28: Line 28:
  
 
* [nl]Linux installatie[/nl] [en]Linux installation[/en]
 
* [nl]Linux installatie[/nl] [en]Linux installation[/en]
** [nl]Wordt[/nl][en]Become[/en] <tt>root</tt>
+
** [nl]Neem contact op met C&amp;CZ voor de huidige licentiefile en File Installation Key.[/nl] [en]Contact C&amp;CZ for the current license file and File Installation Key.[/en]
 +
** [nl]Wordt evt. [/nl][en]Become (if you want) [/en] <tt>root</tt>
 
** <tt>mkdir /usr/local/matlab</tt>
 
** <tt>mkdir /usr/local/matlab</tt>
 
** <tt>mkdir /usr/local/matlab/etc</tt>
 
** <tt>mkdir /usr/local/matlab/etc</tt>
Line 36: Line 37:
 
           USE_SERVER
 
           USE_SERVER
  
[nl]Neem contact op met C&amp;CZ voor de huidige licentie.[/nl] [en]Contact C&amp;CZ for the current license file.[/en]
 
 
** <tt>cd /usr/local/matlab</tt>
 
** <tt>cd /usr/local/matlab</tt>
 
** [nl]Voer the DVD in en[/nl][en]Insert the DVD and [/en]<br /><tt>mount /mnt/cdrom</tt>
 
** [nl]Voer the DVD in en[/nl][en]Insert the DVD and [/en]<br /><tt>mount /mnt/cdrom</tt>
** <tt>/mnt/cdrom/install -t</tt><br /> [nl]Accepteer de licentie en beantwoord de vragen, bij alles kun je de standaard keuze maken. Wacht op de succes melding.[/nl] [en]Accept the license agreement en answer all questions, choose the default options. Wait for succes report.[/en]
+
** <tt>/mnt/cdrom/install -t</tt><br /> [nl]Accepteer de licentie en beantwoord de vragen, bij alles kun je de standaard keuze maken, behalve bij de installatiemanier, dat moet "Install automatically *without* using the internet. Wacht op de succes melding.[/nl] [en]Accept the license agreement and answer all questions, choose the default options, except for the installation method, you should choose "Install automatically *without* using the internet. Wait for the succes report.[/en]
 
** <tt>umount /mnt/cdrom</tt>
 
** <tt>umount /mnt/cdrom</tt>
 
** <tt>eject</tt>
 
** <tt>eject</tt>
Line 49: Line 49:
 
* Firewalls:
 
* Firewalls:
 
** [nl]Als men achter een firewall zit, moeten 2 poorten naar de server opengezet worden: 1 waar de server op luistert en 1 return portnumber. C&amp;CZ kan die portnumbers vertellen, ze kunnen wijzigen bij upgrades.[/nl] [en]When one is separated from the license server by a firewall, one needs to open 2 ports: one on which the license server is listening and 1 return portnumber. Contact C&amp;CZ for details, the portnumbers might change due to an upgrade of Matlab.[/en]
 
** [nl]Als men achter een firewall zit, moeten 2 poorten naar de server opengezet worden: 1 waar de server op luistert en 1 return portnumber. C&amp;CZ kan die portnumbers vertellen, ze kunnen wijzigen bij upgrades.[/nl] [en]When one is separated from the license server by a firewall, one needs to open 2 ports: one on which the license server is listening and 1 return portnumber. Contact C&amp;CZ for details, the portnumbers might change due to an upgrade of Matlab.[/en]
** [nl]Bij gebruik van[/nl][en]Using[/en] McAfee's (VirusScan Home Edition NL v7.00.5000) HAWK (Hostile Activity Watch Kernel), [nl]met aangevinkt "HAWK voor e-mail inschakelen" krijgt men de foutmelding van[/nl] [en]with the checkbox "enable HAWK for email" checked one gets the error message from[/en] Matlab13:
 
 
            License Manager Error -15.
 
            Cannot connect to license server
 
              The server (lmgrd) has not been started yet, or
 
              The wrong port@host or license file is being used, or the
 
              Port or hostname of the license file has been changed.
 
            Feature:    MATLAB
 
            Server name: wnever
 
            Licensepath: C:\MATLAB6p5\bin\win32\license.dat; C:\MATLAB6p5\bin\win32 - \*.lic
 
            FLEXlm error: -15,578. System Error: 10038: "WinSock: Specified socket is invalid"
 
            For further information, refer to the FLEXlm End User Manual,
 
 
[nl]Er is zelfs gemeld dat alleen de-installeren van McAfee7 (en herinstalleren van McAfee6) helpt.[/nl] [en] It has even been reported that only de-installing McAfee7 (and re-installing McAfee6) solved the problem.[/en]
 
* Macintosh (MacOSX):
 
** [nl]pre R14: de Matlab engine en OpenGL werken niet samen, dat zorgt ervoor dat Matlab bevriest als je een 3d-plot doet. Dit is te omzeilen door het commando "opengl neverselect", dan werkt alles prima. Het is een bekend probleem, dat naar verwachting in Release 14 verholpen is.[/nl] [en]the Matlab engine and OpenGL don't work together, therefore Matlab freezes when you do a 3d-plot. There is a workaround: everything works fine when using the command "opengl neverselect". This is a known problem, expected to be solved in Release 14.[/en]
 
** [nl]Voor MacOSX (10.2) is het nodig om na installatie van Matlab nog OroborOSX te updaten naar[/nl] [en]For MacOSX (10.2), after installing Matlab, one needs to upgrade OroborOSX to[/en] v0.8.5 (http://oroborosx.sourceforge.net/download.html)
 
** [nl]Voor MacOSX jaguar (10.2) de Matlab-patch runnen[/nl] [en]For MacOSX jaguar (10.2) run the Matlab-patch[/en] (http://www.mathworks.com/support/solutions/data/33053.shtml) [nl]Hierbij moeten zowel `Xfree86' als `MatLab' ge-update worden.[/nl] [en]Be sure to update both `Xfree86' and `MatLab'[/en]
 
** [nl]Dubbelklikken op `LaunchMatlab', dat zit in /applications/MATLABp6/bin/ (R16;LaunchMatlab' zorgt ervoor dat eerst OroborOSX opstart en vervolgens MatLab)[/nl] [en]Doubleclick `LaunchMatlab', which is located in applications/MATLABp6/bin/ (R16;LaunchMatlab' takes care of starting first OroborOSX en afterwards Matlab.[/en]
 
* [nl]R13 documentatie: De documentatie CD van Matlab R13 voor Windows kan alleen geinstalleerd worden na installatie van het product. Na het rebooten moet je van de product CD nog een keer het installatie programma runnen en daar moet je invullen dat je alleen de documentatie wilt installeren. Dan kun je de documentatie CD in je computer stoppen en dan werkt het allemaal zoals het hoort.[/nl] [en]Installation of the documentation CD: The documentation CD of Matlab R13 can only be installed after the product has been installed. After a reboot you have to run the install program of the product CD and fill in that you only want to install the documentation. Then insert the documentation CD and youre're almost finished.[/en]
 
  
 
[[Category:Software]]
 
[[Category:Software]]

Revision as of 12:55, 8 April 2008

Matlab, a `matrix laboratory' for interactive scientific calculations of The Mathworks Inc. is an integrated software package, it combines numeric calculations, data visualization and a programming language.

A number of departments in the university have bought shares in the network license that C&CZ has arranged for the use of Matlab. When one has bought a share, the installation DVD of Matlab (latest version Release 2008a) for either Linux x86, Linux x86_64, Mac (PPC), Mac (Intel), Sun SPARC Solaris10 or for MS-Windows (XP, Vista), but also older versions, can be borrowed from C&CZ system administration.

This network license with a lot of toolboxes can only be used by computers on the Internet. Next to that, C&CZ has a stand-alone "student-version R14SP1" CD, without toolboxes, for sale, for about EUR 60,- excl. BTW.

When a department regularly uses Matlab without yet having bought a share in the network license, one should contact Astrid Linssen. The use of Matlab is logged on the license server. At the end of each year C&CZ calculates the average peak-use per week of each department, this should correspond to the number of Matlab-licenses bought. During the highest peak-use a department thus uses more licenses than bought, but this is no problem due to the shared network license: not all departments peak at the same time.

Matlab is available on the Solaris Suns and MS-Windows or Linux PCs managed by C&CZ.


  • Windows: installing Matlab roughly means:
    • Put the license.dat, that C&CZ sent by mail, somewhere on your hard disk. That license.dat contains 2 lines that look like:
        SERVER matlab.science.ru.nl .... .....
        USE_SERVER
    • Insert the software DVD
    • Choose "Install manually without using the Internet".
    • Check "I have the File Installation Key"
    • For MS-Windows: Enter the File Installation Key' that C&CZ sent by mail. It looks like:
        ??-?????-?????-?????-?????-?????-?????-?????-?????-?????-?????-?????
    • Choose "Typical Installation"
    • Point to the directory where you stored the license.dat.
  • Linux installation
    • Contact C&CZ for the current license file and File Installation Key.
    • Become (if you want) root
    • mkdir /usr/local/matlab
    • mkdir /usr/local/matlab/etc
    • cp -p license.dat /usr/local/matlab/license.dat
      The license.dat looks like:
          SERVER matlab.science.ru.nl ...
          USE_SERVER
    • cd /usr/local/matlab
    • Insert the DVD and
      mount /mnt/cdrom
    • /mnt/cdrom/install -t
      Accept the license agreement and answer all questions, choose the default options, except for the installation method, you should choose "Install automatically *without* using the internet. Wait for the succes report.
    • umount /mnt/cdrom
    • eject

Known problems:

  • Firewalls:
    • When one is separated from the license server by a firewall, one needs to open 2 ports: one on which the license server is listening and 1 return portnumber. Contact C&CZ for details, the portnumbers might change due to an upgrade of Matlab.