C#

B-spline

ラグランジュより仕事で使っているものを理解しておいた方が良いかと思うので次は B スプライン補間をしてみます。 B-Spline -- from Wolfram MathWorld 式を見て初めて B スプラインは外挿を行えない理由がわかりました。ただ、ノットベクトルの方がよくわ…

NPlot

.NET Framework で使えるグラフ描画ライブラリ。データをセットするだけで簡単にプロットが描ける上、凡例なども出せるようです。自分でグラフを描くのが面倒なので導入してみましたが、これはなかなか便利です。軸とか作るの、仕事ではやってるけど家で暇潰…

C# はオブジェクトの生存期間 (スコープ) を定義できる

あんまり C++ に偏ってもいけないか……ということで。Java は知らないけれど(後で調べる) C# ではオブジェクトの生存期間を定めることができます。つまり RAII idiom は C# でもできたりします。>using System;namespace raii { class hoge : IDisposable { p…

cpp_to_hatena を GUI で

C# の練習。 .NET Framework ちょう便利。VC2005 と VC#2005 同時起動していても全然ストレスが無く動作してる。ノートだと VC2005 単体でももっさりしていたのに。メモリ 2G は伊達じゃないということか。

を入れました

C#

ということで C# の ExpressEdition をインストールしました。 C++/CLI は面白いけれど何か気に入らない (多分 C++ が高級になるのが気に食わないのでしょう←素でも十分高級な気がするけど) のと色々中途半端で遊ぶのには物足りないので、 .NET で遊ぶなら C…

type system unification

どうやら C# ではリテラルもオブジェクトになっているみたいですね。 C++/CLI でも一応そうなっているようです。 Console::WriteLine( (1).GetType()); // > System::Int32 Console::WriteLine( (1.23).GetType()); // > System::Double Console::WriteLine(…