<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/sakai_gazou/">
    <title>sakai_gazou @ ウィキ</title>
    <link>http://w.atwiki.jp/sakai_gazou/</link>
    <atom:link href="https://w.atwiki.jp/sakai_gazou/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>sakai_gazou @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2012-10-02T13:35:50+09:00</dc:date>
    <utime>1349152550</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakai_gazou/pages/12.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/21.html">
    <title>Linux Command</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/21.html</link>
    <description>
      Linuxのコマンドを忘れないようにメモしておく

|コマンド名|例|使用例|解説やらコメントやら|
|cd|ディレクトリの移動| cd ../|一個上に|
|||cd xxx|xxxへ|
|||cd ~|ホームディレクトリへ|
|mkdir|新たなディレクトリの作成|mkdir work|workフォルダを作る|
|mv|ファイルの移動や名前の変更|mv xxxx.txt yyyy.txt|xxxx.txtをyyyy.txtに変更する&amp;br()(もしもすでにyyyy.txtがあったのなら&amp;br()xxxx.txtの内容をyyyy.txtに上書きする)|
|||mv downloads/xxxx.txt work|downloadsにあるxxxx.txtをworkに移動|
|rm|削除|rm xxxx.txt|xxxx.txtを削除(二度と戻らないので注意)|
|wget| ダウンロード| wget [URL]|[URL]をダウンロードする(httpでなくftpの方がよさげ？)|
|tar xvzf|解凍，拡張子等で変更？|tar xvzf xxxxxxx.tar.gz|xxxxxxx.tar.gzを解凍する．ディレクトリに移動しておくこと|
|su -|rootユーザーになる||管理者権限とかが必要になったらやる．&amp;br()パスワードを要求されるから書くこと|
|cat|ファイルの中を表示|cat xxxx.txt|xxxx.txtを端末で表示|
|ls|ディレクトリの中身を表示|ls -a|-○とかのオプションで変わったりする|
|a2ps|ファイルの印刷|a2ps YYYYYY --line-numbers=X ｜(←本来は半角) lpr|印刷するときのコマンド，YYYYYYが印刷するファイル，Xは行番号を何行ごとにつけるか|




./configure　だけだと遅い
Makefileからのmakeだけでも遅いらしい
オプションに-j 8を入れると良い？
例
make -j 8
並列してやれるところはやるって意味らしい    </description>
    <dc:date>2012-10-02T13:35:50+09:00</dc:date>
    <utime>1349152550</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/20.html">
    <title>LaTEX</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/20.html</link>
    <description>
      LaTEXのメモ

画像の貼り付け

\begin{figure}[htbp]
\begin{center}
\includegraphics[width=3in]{貼り付ける画像名.eps}         //フォルダ内にしまってるのなら {どっかのフォルダ/画像名.eps}とする
\caption{図の名前} \label{ラベル名}
\end{center}
\end{figure}


画像を削る

\begin{figure}[htbp]
\begin{center}
\includegraphics[width=.52\textwidth,clip,trim = Leftmm Undermm Rightmm Topmm]{貼り付ける画像名.eps}
\caption{図の名前} 
\label{ラベル名}
\end{center}
\end{figure}    </description>
    <dc:date>2012-02-07T16:27:07+09:00</dc:date>
    <utime>1328599627</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/19.html">
    <title>卒論メモ</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/19.html</link>
    <description>
      いろいろメモしておく

RGBの読み込みで、Rはcolorsample_R.txt  Gはcolorsample_G.txt  Bはcolorsample_B.txtと三つに分けて保存

で、読み込み読み込みするときは

A(:,:,1)=load(&quot;colorsample_R.txt&quot;);
A(:,:,2)=load(&quot;colorsample_G.txt&quot;);
A(:,:,3)=load(&quot;colorsample_B.txt&quot;);

こうすれAにチャンネルごとにRGB値が入る    </description>
    <dc:date>2011-11-24T10:41:27+09:00</dc:date>
    <utime>1322098887</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/18.html">
    <title>kinect</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/18.html</link>
    <description>
      ここはkinectやってるときのメモ
　
vector &lt; Mat &gt; frame_rgb;
split(original,frame_rgb);//originalからrgbを取り出す。frame_rgb.at(0)  frame_rgb.at(1)といった感じで,くっついてるのを分割する役割かね？

これでたぶんだけど複数のMatのframe_rgb構造体を作り、その後のsplitでoriginal（これは元々は取り込んだ通常のカラー画像だった）をframe_rgbに分解する。

これで
frame_rgb.at(0)　で青（たぶん）
frame_rgb.at(1)  で緑（たぶん）
frame_rgb.at(2)　で赤（たぶん）    </description>
    <dc:date>2011-07-14T10:04:52+09:00</dc:date>
    <utime>1310605492</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/17.html">
    <title>VHDL</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/17.html</link>
    <description>
      VHDLについてのメモ




Visual eliteを使ってVHDLを作るには

ホームでvisual_eliteを起動　　　（ホームへの移動　　cd ~）

visual_elite&amp;

ここで回路を作る

ToolからGenerateで回路をVHDLに変換して表示する。
Questionとか言われたらYesで十分。

どこかのフォルダにVHDLを保存、自分はホームディレクトリにVHDLディレクトリを作りそこに保存した。
作った回路はここではsample.vhdlとする。

なおVHDL以下にまた回路ごとにフォルダを作るといいかもしれない、混ざる。

pwdで日本語が入るアドレスには入れないこと。


emacs sample.vhdl &amp;

でvhdlを開き、さっきのvhdlをコピペして保存する。

尚Quartusなら必要ないかもしれないが、フリーのVHDLコンパイラ？　を使うときはこのvhdlに手直しが必要。

具体的には

library SYNOPSYS ~~~~~~~~
use ~~~~~~~~~~~~~~~

の二行を消す必要があるらしい。
それと

attribute STATE_VECTOR
          attribute is ~~~~~~  
 
も消す必要ある様だ。




Quartusの動かし方    </description>
    <dc:date>2011-06-16T14:28:27+09:00</dc:date>
    <utime>1308202107</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/16.html">
    <title>octaveでのコマンド</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/16.html</link>
    <description>
      *数列の入れ方

x=[0,1,2,3,4,5,6,7,8,9,10];

これでxに0,1,2,3,4,5,6,7,8,9,10という数列を代入した。


y=[0,1,2;3,4,5;6,7,8];

これでyには
　0,1,2
　3,4,5
　6,7,8

という縦に入れることができる数列



*グラフの表示の仕方

plot(x);
これでxの数列をグラフ化する。


サイズの調整

plot(x);
axis([x1,x2,y1,y2]);

axisのとこでx1,x2は左右の大きさ、y1,y2は上下の大きさを入力すること。


複数のグラフを一つで表示する方法

plot(x);
hold on;
plot(y);
これでxとyの数列を同時表示できる。


グラフに色を付ける
plot(x,&quot;color_number&quot;)

color_numberには数字を入れる
0　　　　黒
1　　　　赤
2　　　　緑
3　　　　青
4　　　　マゼンダ
5　　　　水色
6以上は無いようだ


乱数の作り方

y=randn(1,10);
1行10列の乱数を作る。
y=randn(10,1);
10行1列の乱数を作る。




ヒストグラムの作り方

x=-3:3;　　　           %範囲の指定
y=hist(img(:),x);       %imgが画像のデータ，(:)は一行にする，一行にしないと行ごとにヒストグラムを作ってしまう
plot(x,y);              %表示

ちなみに
plot(x(2:end-1),y(2:end-1))
みたいな書き方をすると最後だけ表示しない，みたいなのができる．    </description>
    <dc:date>2012-06-13T17:41:19+09:00</dc:date>
    <utime>1339576879</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/15.html">
    <title>octave</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/15.html</link>
    <description>
      数列とかの計算に結構特化してる

[[octaveでのコマンド&gt;http://www47.atwiki.jp/sakai_gazou/pages/16.html]]



*楽に動かす方法

○○○.mならoctaveを起動して，○○○と打ち込めば書いてある順番に実行する．


*関数化

function *****

と最初に書く（*****はなんか関数名で）

endfunction

と最後に書いておく

別のプログラムないで*****と書けばそれを実行する．


例　test1.m

function y = test1(x)

y=x*100;

endfunction


このプログラムを作っておき，他のプログラム内に書く．例えば

test1(20)

と書くと

ans = 2000

となる．20でなく変数でもおっけー．

よく使うのなら関数化しておこう．書くのがめんどい時とかもね．

なんかルールがあるかもしれんがファイル名と関数名は一致させておこう


*変数の書き方

f(x)=x^2+4x;

と言った感じのものをoctaveで扱うには

f=@(x)x^2+4x;

と書く





*コマンドいろいろ

|inv(z) |zの逆行列を求める|
|abs(z)	|zの絶対値を取る|
|real(z)|	zの実数部を取る|
|imag(z)|	zの虚数部を取る|
|conj(z)|	zの共役複素数を取る|
|rem(x)| xの余りを取る|
|floor(x)| xの切捨て|
|ceil(x)|	xの切上げ|
|round(x)| 四捨五入|
|input()|	入力を促す|
|disp(x)|	xを表示する|
|unifrnd(x,y)|xからyの範囲で乱数|
|sum(x)|xの中身を全て足す|
|eig(x)|固有値　xy = λy を出す|
|load(&quot;x&quot;)|ファイルxを読み込む|
|quad(x,a,b)|式xのaからbまでの積分|



*計算の時

A=[1 2 3] , B = [4 5 6]としたとき

A + B は
ans = [5 7 9    </description>
    <dc:date>2012-11-20T14:26:16+09:00</dc:date>
    <utime>1353389176</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/14.html">
    <title>その他のメモ</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/14.html</link>
    <description>
      初めて知ったことや、忘れそうなことを書いておく場所

・firefoxの更新の仕方

管理者権限を得ないとダメ
よって．まずはfirefoxの最新版のデータをダウンロード
たぶんダウンロードフォルダにあるのでtmpに移す

その後コマンドプロンプトを起動させる

su -
でパスワードを打ち込み管理者に

cd /usr/local/
localへ移動

tar xfj /tmp/アップデートのデータ名.tar.bz2
解凍をする


終了




emacs で一括変換

Alt+shift+5で変えたい文字を入力しエンター，どんな文字にしたいのか入れてエンター，スペースを押すと一回づつ変化，shift+1で全部変換

Latexで壊れたフォントを使ってしまった場合など

latexmk -C

を使うと良いらしい    </description>
    <dc:date>2014-01-07T14:23:55+09:00</dc:date>
    <utime>1389072235</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/13.html">
    <title>OpenCV</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/13.html</link>
    <description>
      自分のOpenCvについての覚書やらをメモしておく場所

パソコンにOpenCV2.2.0をインストール（Linux）

su -    //パスワード入れる

apt-get install libtbb2 libtbb-dev libgtk2.0-dev build-essential pkg-config libpng12-0 libpng12-dev libpng++-dev libpng3 libpnglite-dev libpngwriter0-dev libpngwriter0c2 zlib1g-dbg zlib1g zlib1g-dev libjasper-dev libjasper-runtime libjasper1 pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-tools libjpeg62 libjpeg62-dev libjpeg62-dbg libjpeg-progs ffmpeg libavcodec-dev libavcodec52 libavformat52 libavformat-dev libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libxine1-ffmpeg libxine-dev libxine1-bin libunicap2 libunicap2-dev libdc1394-22-dev libdc1394-22 libdc1394-utils swig libv4l-0 libv4l-dev python-numpy libpython2.6 python-dev python2.6-dev openexr libswscale0 libswscale-dev libeigen2-dev libopenexr-dev libunicap2-dev libunicap2-dev libunicapgtk2-dev libucil2-dev libffms2-dev libavformat-dev doxygen libavformat-dev libavcodec-dev libavfilter-dev l    </description>
    <dc:date>2011-06-09T11:16:28+09:00</dc:date>
    <utime>1307585788</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakai_gazou/pages/12.html">
    <title>プラグイン/人気商品一覧</title>
    <link>https://w.atwiki.jp/sakai_gazou/pages/12.html</link>
    <description>
      * 人気商品一覧
@wikiのwikiモードでは
 #price_list(カテゴリ名)
と入力することで、あるカテゴリの売れ筋商品のリストを表示することができます。

カテゴリには以下のキーワードがご利用できます。
|キーワード|表示される内容|
|ps3|PlayStation3|
|ps2|PlayStation3|
|psp|PSP|
|wii|Wii|
|xbox|XBOX|
|nds|Nintendo DS|
|desctop-pc|デスクトップパソコン|
|note-pc|ノートパソコン|
|mp3player|デジタルオーディオプレイヤー|
|kaden|家電|
|aircon|エアコン|
|camera|カメラ|
|game-toy|ゲーム・おもちゃ全般|
|all|指定無し|

空白の場合はランダムな商品が表示されます。

※このプラグインは[[価格比較サイト@PRICE&gt;&gt;http://atprice.jp]]のデータを利用しています。

-----

たとえば、
 #price_list(game-toy)
と入力すると以下のように表示されます。

ゲーム・おもちゃ全般の売れ筋商品
#price_list(game-toy)

ノートパソコンの売れ筋商品
#price_list(game-toy)

人気商品リスト
#price_list()
    </description>
    <dc:date>2011-06-09T10:09:19+09:00</dc:date>
    <utime>1307581759</utime>
  </item>
  </rdf:RDF>
