因為Octave是調用GNU plot 來繪圖的,所以其實就是更改GNU plot 的顏色
步驟如下:
echo "gnuplot*background: white" >> ~/.Xresources
然後在用以下指令更新 .Xresources
xrdb -merge ~/.Xresources
好了,現在Octave話出來的圖背景顏色就是白色囉
2009年2月28日 星期六
2008年3月19日 星期三
Octave簡單介紹與開始學習
Octave 是一款遵循GPL的自由軟體,無論在Windows、Linux、Mac上面都可以下載來使用,其最大的好處是『幾乎相容』於Matlab,以下是筆者的學習筆記,擇日會更加詳細介紹Octave。
一行結尾的分號代表『不顯示』,比如我們這樣輸入:
octave:>> x=5+9 %octave:>>之後才是我們輸入的區域
(以上式子是說x這個變數的值是5+9,%之後則是註釋)
終端機上會顯示:
x = 14
可是如果我們這樣輸入:
octave:>>x=5+9;
終端機上會要求您輸入下一行,以下是終端機顯示:
octave:32> x=5+9;
octave:33>
基本的加減法,則和c語言差不多:
加法:a+b 減法:a-b 乘法:a*b 除法:a/b 指數:a^b(a為基底,b是指數)
運算符號的修先權也是和c語言很像,所以這裡不多敘述
負數的加減也是一樣的:
octave:34> x=5+6i; %有『分號』的話,則不會顯示剛剛輸入的結果
octave:35> y=3;
octave:36> x+y %沒有『分號』,顯示運算結果
ans = 8 + 6i
octave:37>
一些好用的指令:
clc :將指令視窗清乾淨
clear :將記憶體內的變數清除
exit('變數名稱') :尋找是否有這個變數的存在
lookfor name :尋找特定關鍵字為'name'的地方
quit :結束並離開Octave
who :列出記憶體內所有的變數(包含系統預設的變數)
whos :列出變數所佔的記憶體空間和為幾乘幾的矩陣(這個指令和Matlab不同功能)
訂閱:
文章 (Atom)