2010年2月5日

Ubuntu static IP setup

static IP setup

# sudo vi /etc/network/interfaces
1 auto lo
2 iface lo inet loopback
3
4
5 iface eth0 inet static
6 address 140.127.ooo.xxx / * 固定IP位址 * /
7 netmask 255.255.255.0 / * 網路遮罩 * /
8 gateway 140.127.qqq.ppp / *預設閘道 * /
9
10
11
12 auto eth0


修改完可利用以下指令重新啟動網路
# sudo /etc/init.d/networking restart
---------------------------------------------
DNS setup
# sudo vim /etc/resolv.conf
1 # generated by NetworkManager, do not edit!
2
3
4
5 nameserver 140.127.Orz.Qrz / * 主要的DNS Server Address * /
6 nameserver 140.117.OO.QQ / * 次要的DNS Server Address * /

修改完可利用以下指令重新啟動網路
# sudo /etc/init.d/networking restart
----------------------------------------------



2010年2月3日

Matalb memory test

In Windos system
type "feature('meminstats')"

The Largest blocks show the maximum matrix size you can create


In official web of MATLAB, they say

Operating system

Process Limit

32-bit Windows XP, Vista and Windows 2000 (default)

2GB

32-bit Windows XP with 3GB boot.ini switch or 32-bit Vista with increaseuserva set (see later)

3GB

32-bit Linux

~3GB

64-bit Windows XP, MAC OSX, Linux or Solaris running 32-bit MATLAB

≤4GB

64-bit Windows XP, Vista, Linux or Solaris running 64-bit MATLAB

8TB

Matlab Install flowchart

a) Create the directory where Matlab will be installed ("/usr/local/matlab7").
Copy the "license.dat" file to the directory. Let us call this dir $MATLAB
from now on.

b) Run the installer and proceed with the installation.
cd /usr/local/matlab7
sudo /cdrom/install* &
%% display "Insert CD 2"
sudo umount /media/cdrom0
eject

c) Open the "license.lic" file and replace the string "your_host_name" with
the hostname of the computer where Matlab is being installed.

d) Copy the edited "license.lic" file to "$MATLAB/etc".

e) Now you are all set to run Matlab. Enjoy!
-------------------------------------------------------------------------------------
If your Linux is Debian, then you will meet some problems,
such as

Problem 1:
xxxxx:/usr/local/matlab7# /media/cdrom/install* &
bash: /media/cdrom/install: /bin/sh: bad interpreter: Permission denied

Solution:

Become root
Unmount CD-ROM
Make dirctory /cdrom
Give command: mount -t iso9660 -o exec /dev/cdrom /cdrom


After this go to the directory where you want to install the matlab. Put licence
file in that directory and from being in that directory give command:
/cdrom/install

Installation will start
Ref: http://www.linuxquestions.org/questions/linux-software-2/matlab-on-debian-232213/

Problem 2:
An error status was returned by the program 'xsetup',
the X Window System version of 'install'. The following
messages were written to standard error:

/tmp/5447tmwinstall/update/bin/glnx86/xsetup: error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory

Attempt to fix the problem and try again. If X is not available
or 'xsetup' cannot be made to work then try the terminal
version of 'install' using the command:

install* -t or INSTALL* -t
Solution:
According to some forums do:

# apt-get install libxp-dev

and then,
insert the MATLAB CD-ROM
XXXX:/usr/local/matlab7# sh /media/cdrom/install

However, I did follow the instructions of:
http://www.debianhelp.org/node/7432

1. Let run the install script so that it creates some environmental variables correctly.

2. Then
# cp /media/cdrom/update/bin/glnx86/libmwins.so /usr/lib

Check if you want to install the one of glnx86, glnxa64 and sol64 instead


3. Copy xsetup from the same directory to the install directory.

# cp /media/cdrom/update/bin/glnx86/xsetup /usr/local/matlab

4. From the install directory:

# ./setup



LATER when you run matlab you will see some errors associated to java

install java (http://www.java.com/en/download/index.jsp)


and then edit the file in bin/matlab

at the begining of the script (around line 180) write down:

# There is an error with the java that comes with MATLAB. Use the other java
export AWT_TOOLKIT=MToolkit
#export MATLAB_JAVA=/usr/lib/jvm/java-1.6.0-sun-1.6.0.10/jre
#export MATLAB_JAVA=/usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/jre
export MATLAB_JAVA=/opt/jre1.6.0_12/


Finally activate the multithreading part in Preferences

ENJOY!

Ref: http://diegotorquemada-linux.blogspot.com/2009/02/installing-matlab.html