2015年8月23日日曜日

ChromebookにTeXLiveをインストール

今時、Cloud LaTeXなどあるので、わざわざChromebookにTeXをインストールする意味があるのかわかりませんし、多分私もChromebook使ってTeXることはないと思いますけど、一応できたのでメモっときます。
Chrome OSは腐ってもLinuxなので、ほとんど普通のLinuxでのTeXLiveのインストール方法と変わりません。

※常識的に考えて以下の方法取るより、Croutonとか使ってUbuntuインストールして、そこでTeXやるほうが利口だと思います。Ubuntu入れればTeX以外にもいろいろ動きますし。

使用したChromebook
DELL Chromebook 11 NC11Z-EL2


ChromebookでHPのプリンターを使う

昔はChromebookで印刷しようとするとGoogle クラウドプリントを使うしか方法がなかったらしいのですが、現在ではそんなことありません。
Google クラウドプリントを使わずとも、普通にlocal networkにあるプリンターを使って印刷できます。
要するにGoogle クラウドプリント必要ないし、他のPCを経由する必要もないということです。
まぁ、HPの製品ならですが。他のメーカーの製品のことは知りません。

互換プリンタ

最近のHPの機種だったらENVY4500ENVY4504が無線LANに対応している安いプリンターなので、安いChromebookと釣り合うのではないかと。
私が買ったDeskjet 3520なんて買った時は、3000円+1000円キャッシュバックだったので2000円で買えたんですけど、ちょっと見ない間に随分値上がってしまいました。

HP ENVY4500 A4カラー複合機 (ワイヤレス印刷対応・自動両面印刷) A9T80A#ABJ
ヒューレット・パッカード (2013-09-06)
売り上げランキング: 3,177


2015年7月8日水曜日

Octave - グラフの例、編集例

Contents
関数
極方程式
片対数・両対数グラフ
散布図 / scatter plot
3次元グラフ
Contour Plot
Vector Field

横軸・縦軸の範囲を変更する
軸にラベルをつける
グラフの凡例を描画する
凡例(legend)の位置を変える
グリッド線を入れる
一つのウィンドウに複数のグラフを重ねる
一つのウィンドウに複数のグラフを表示する
グラフの保存
グラフの編集

2015年7月5日日曜日

Octave - CSVファイルの読み込み・保存

CSVファイルの読み込み: csvreadを使う
e.g.
octave:20> data = csvread('hoge.csv')
data =

    0    1
    1    2
    2    3
    3    4
    4    5
    5    6
    6    7
    7    8
    8    9
    9   10
   10   11


CSVファイルでの保存: csvwriteを使う
e.g.
octave:29> x = 0:10
x =
    0    1    2    3    4    5    6    7    8    9   10
octave:30> y = 2*x+1
y =
    1    3    5    7    9   11   13   15   17   19   21
octave:31> csvwrite('hogehoge.csv', [x;y])
octave:32> data = csvread('hogehoge.csv')
data =
    0    1    2    3    4    5    6    7    8    9   10
    1    3    5    7    9   11   13   15   17   19   21
1行目にxの値、2行目にyの値が入った

1列目にxの値、2列目にyの値を入れる場合
octave:33> csvwrite('hogehoge.csv', [x;y]')
octave:34> data = csvread('hogehoge.csv')
data =
    0    1
    1    3
    2    5
    3    7
    4    9
    5   11
    6   13
    7   15
    8   17
    9   19
   10   21