2006-07-01から1ヶ月間の記事一覧

平均値

MATLABでの平均値計算 X=[0 1 2; 3 4 5; 6 7 8] mean(X) % 各列の平均 mean(X,1) % 各列の平均 mean(X,2) % 各行の平均 X(:) % 行ベクトルに変換 mean(X(:)) % すべての要素の平均

大規模データセットの並べ替えによる効率化

値が昇順に並べ替えされていない場合,データの近似に時間がかかることがある。オリジナルのデータベクトル x と yから,並べ替えたベクトル x_sorted と y_sorted を作成。 [x_sorted, i] = sort(x); y_sorted = y(i);

カーブフィティング

連立方程式を解くような記述で,最小自乗法をつかえる。すごい。% 非多項式項をもつ線形モデル % y=Xa -> X\y = X\Xa = a clc; close all; t = [0 .3 .8 1.1 1.6 2.3]'; y = [0.5 0.82 1.14 1.25 1.35 1.40]'X = [ones(size(t)) exp(-t) t.*exp(-t)]; a= X\y…

タイトルや軸ラベルに複数行の文字列

title({'グラフのタイトル';'サブタイトル'})

コンターの作成

[X,Y,Z] = peaks; v = [-10:1:10] % レベルの設定 [C,h]=contourf(X,Y,Z,v) % 作図 clabel(C,h) % ラベル表示 caxis([-10 10]) % カラーバーのレンジ colorbar % カラー shading flat % 境界線を消す

◆ 微分方程式を Simulink ブロックに変換する方法  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ オプション製品である「BlockBuilder for Simulink」を使うと、自分で 定義した数式モデルを S-function ブロックに変換できます。 ま…

このソフトは,自分で数式を入力できる。汎用FEM解析ソフトです。Student版なら登録するだけで利用できます。数式処理+完全自動メッシュ(計算状態をモニタリングしながら自動的に分割)+偏微分ソルバー+ポスト処理をすべて実施できます。http://www.h…