不定期
matlab
目的 ベクトルの 回転 ・ 平行移動 を利用して、 単位ベクトルで構成した三角形を、平面に映して、 三角図を作ります。 ソース function [ result ] = ThreeMatToTriangle( X ) %--------------------...
function [ result ] = rot( mat , deg , axis ) % rot( mat , deg ) % rot( mat , deg , axis ) if nargin
どんどん行きます。 目的 前回までに作成した insertRows 、 insertCols を用いて、ベクトルの回転を行います。 ソース function [ result ] = rot( mat , deg , axis ) % rot( mat , deg...
動機 前回 の調子に乗って、列を挿入する関数を作る 例えば、 2 2 2 2 の2列目に、1を入れ 2 1 2 2 0 2 となって欲しい。 目的 行列に挿入後、左にずれるような関数を開発する(開発は言い過ぎ?) ソース ...
動機 Matlabの標準では、 行列要素の置換は可能であるけれども、 挿入は可能ではない。 例えば、 2 2 2 2 の2行目に、1を入れ 2 2 1 0 2 2 となって欲しい。 ポイントは上書きされないで、下にずれて...
動機 matlabのplot3は、軸ラベルが見難く、 加えて、軸が原点を通っていない 目的 原点を通るx,y,z軸をプロットし、 plot3のベースとする。 function [ Handle ] = HandlePlot3( varargin ) %...
matlabで3次元表示する場合に、 plot3だと、xyzの要素に分解しなければならないので、 少しめんどくさい。 だから、行列で渡して、プロットしてくれる関数をつくった。 function[ resultHnd ] = plot3mat( input_args ) ma...