DOSEIの日記

技術メモ+日常ログ

メモ

ticslevel と xyplane

3 次元プロットでは、 z 軸が底上げされている。これは、従来 set ticslevel で指定でき、 0 とすれば「底」 (x, y 座標の軸や tics が表示される面) にぴったりつく。値の意味は、 z range の幅の何倍で底上げするか、である。初期値は 0.5。というわけで、…

4.4 での新機能

4.4.0 Release Notes New features introduced in version 4.4 UTF-8 に対応 反復的な展開。複数の同じ条件のプロットを書きやすくなる index の改良 特に、ブロックを指定する index は、 4.2 までは、index m:n:p の n を省略できなかったが、可能になった…

覚書

座標系は左手系。世界も、カメラも。 デフォルトのレンダリングは 4:3 の画像。この比になるように、 camera の right が、 4 ⁄ 3 = 1.33 になっている。出力の比と、 up, right ベクトルの比が一致していないと歪む。 #declare はグローバル識別子、 #local…

POVRAY Station 日本語訳の誤訳

http://nishimulabo.edhs.ynu.ac.jp/~povray/ ここの、http://nishimulabo.edhs.ynu.ac.jp/~povray/3.5jp/povdoc_213.htm#target_929 の訳が間違っている。Z 軸が「手前」と書かれているが、オリジナルは the positive z-axis pointing into the screen で、…

http://comics.com/peanuts/2010-04-14/ サリー「わからないわ…なにか裏でもあるのかしら?」 チャーリー「別になんにもないよ… そこの図書館員にこの本を渡して、借りたいんですって言うんだよ…」 サリー「お金持ってないわ…」 チャーリー「お金なんていら…

今売ってる単体のアイソレーションキーボード

ほかにあったら教えてください。 英語キーボードが出ることを激しく希望。 単体 バッファローコクヨサプライ iBUFFALO フルキーボード USB接続 独立キータイプ ブラック 【FINAL FANTASY XIV 蒼天のイシュガルド 動作確認済】BSKBU04BK出版社/メーカー: バッ…

planar の発音は、ぷれいなぁ。

エイリアスを回避する方法の根拠

多くの人は、 ls にはエイリアスを張っていると思うが(この根拠は無い)、それを回避して、ピュアな ls を実行したいことがある。その場合、以下のようにすれば可能。 \ls # バックスラッシュをつける さて、なぜこれでそういうことができるのか、 bash のマ…

届いたもの

パナソニック 500GB DVDレコーダー DIGA DMR-XP200-K出版社/メーカー: パナソニック発売日: 2009/10/15メディア: エレクトロニクス クリック: 1回この商品を含むブログ (3件) を見る

届いた本

Multiple View Geometry in Computer Vision作者: Richard Hartley,Andrew Zisserman出版社/メーカー: Cambridge University Press発売日: 2004/03/25メディア: ペーパーバック クリック: 20回この商品を含むブログ (5件) を見るついに。ebook版 と迷ったけ…

今日届いたもの (from Amazon)

STL―標準テンプレートライブラリによるC++プログラミング 第2版作者: ディビッド・R.マッサー,アトゥルサイニ,ギルマー・J.ダージ,David R. Musser,Atul Saini,Gillmer J. Derge,滝沢徹,牧野祐子出版社/メーカー: ピアソンエデュケーション発売日: 2001/12メ…

今後利用していきたい設定・機能

//www.gnuplot.info/docs/node178.html">set Dummy:パラメトリックモードで、ダミー変数名を変更できる //www.gnuplot.info/docs/node209.html">set Offset:プロットの範囲に、常に上下左右のマージンを確保する //www.gnuplot.info/docs/node226.html">set …

自動インデックスをラベル化するには (Gnuplot 4.2)

Gnuplot の 2 次元プロットを考える. (3 次元でもほぼ同様) 通常データのプロットでは、 y 座標だけのデータか、 x, y 座標のデータを与える. それぞれ、 using に使われる列番号は以下のように対応する。 データ $0 $1 $2 y 座標のみ 自動インデックス y な…

MSDN 日本語版と英語版の訳語対応

"Walkthrough" ⇔ チュートリアル "How to" ⇔ 方法

どせいさんキーホルダー

これはゲットするしかない。 http://narinari.com/Nd/20100112974.html

MS-IME の罠

MS-IME2007 は、「こう」の単漢変換で「構」が、「かん」で「環」が候補に出てこないのですが、何の罠でしょうか…。

画像のスムージングを無効にする (Disable image smoothing of Firefox 3.6 or higher)

Firefox 3 になってから、画像を CSS などで拡大したとき、バイリニア補間がかかるようになってしまった。補間=きれいというのは成り立たないし、ドット絵を載せてるサイトでは大打撃であるという。が、CSS にはそれに関する規定がないので、まぁ悪くいって…

変数の命名法

変数名で、順序に関することは英語的な名前をつけないようにしたい。例えば、(なんらかの)順序を持つ2つのオブジェクトは、数学ではよく、 p, p′ で表すだろう。コードなら、 p, p_next とかではなく、 p, pp とか、 p0, p1 とかがいいと思う。特に順序に意…

複数の構造をもった点集合の表現

たとえば、ある空間上の点を表す型 Point があるとする。 この点の集合は、たとえば配列とか、 std::vector とか。中身は実体でもいいし、ポインタでもいいし、点のIDでもいい。 で、この集合 A に、構造情報も付け加えたい。たとえば、 kd-tree とか、 Dela…

Legendre 関数 in

TR1 では、 cmath に std::tr1::legendre, std::tr1::assoc_legendere が用意されている。 次数 l が 128 以上では結果が環境依存らしい。

MSDN AA の IEEE や ACM での利用では Windows 7 が提供されない件

訳は適当。 MSDN AA プログラムは7年前に(略). 2008 年に MS は学生の教育と専門的開発をサポートするために、 IEEE や ACM などへ利用可能にした。この購読を通じた Windows 7 のリリースが困った状況を引き起こした。学生でもないのに Windows 7 を MSDN A…

届いたもの

.NETのクラスライブラリ設計 (Microsoft.net Development Series)作者: Krzysztof Cwalina,Bard Abrams,藤原雄介出版社/メーカー: 日経BP社発売日: 2009/12/23メディア: 単行本購入: 10人 クリック: 603回この商品を含むブログ (34件) を見る

ダブルスペースの設定 (Setting as double spacing)

LaTeX 文書でダブルスペースにするには、 \renewcommand{\baselinestretch}{2}とする、という記述がググルとたくさん出てくるが、これは厳密には間違っている。ダブルスペースの定義は、行送りが行の高さの 2 倍である。*1 行の高さは、フォントのサイズと同…

voronoi のバグ

Octave の voronoi 関数は、座標値の絶対値が大きいと、エラーが出るらしい。とりあえず、全体を適当に割って回避できる。 voronoi(X / 100, Y / 100); % X, Y はそれぞれの座標を点ごとに並べたたてベクトル

球面上の偏微分方程式

球面座標では、極があるため方程式を解くには工夫が必要になる。複数の性質の良い座標を貼り合わせる手法がよくつかわれるが、別の方法として、デカルト座標系に埋め込んで解くというものがある。地球物理の分野で shallow water equation (日本語では、浅水…

球面上の幾何計算 (1)

ここでは、球面上の幾何オブジェクトに対して、その間の演算を定義する。ついでに、コンピュータで実装する場合の表現の例をあげる。 点 球面上で考える基本的な対象の一つは点である。この点のすべての集合が S^2 である。 点 p に対して、球のちょうど反対…

謎座標系

前回でっち上げた、謎の局所座標系 (id:DOSEI:20091030:p1) について。地球物理とかその辺では、使われているっぽい。たとえば、 Redirecting この論文では、球面を 6 分割して、それぞれの面でこの座標系を設定して偏微分方程式を解いている。この座標系を …

private メンバのアクセス

あるクラスのメンバ関数内では、同じクラスのインスタンスの private メンバにアクセスできる。 class A { public: A& operator+=(const A& rhs) { x_ += rhs.x_; // rhs.x_ にアクセス可能 return *this; } private: int x_; }; 知らなかった…。 friend に…

Expecting exponent

Gnuplot では文字列の連結を . で書く。 b = 'c'; print 'a'.b # ac を出力 しかし、以下のコマンドはエラーとなる。 e = 'd'; print 'a'.e # ERROR: expecting exponent エラーの意味は、「指数を指定する必要がある」だが、どういうことか。 実は、 Gnuplo…

標準出力にエスケープシーケンスが流れる

Octave の吐く標準出力をリダイレクトしてファイルに保存すると、先頭に ESC[?1034h (環境による?) がついてしまう。これは、 Octave のバグではなく、 readline (コマンドライン編集を取り扱うモジュール) のせいらしい。 304181 – Readline initialization…