主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

prepareSurfaceData

データ入力を曲面近似用に準備する

説明

XOutZOut) = prepareSurfaceData (は,関数适合での曲面近似用に,必要に応じてデータを変換します。関数は次のようにデータを変換します。

  • グリッドベクトルの場合,行()と列()のヘッダーは,と同じサイズの配列XOutに変換されます。が逆の場合は警告されます。

  • 入力形状に関係なく,データを列として返します。要素数が一致しない場合エラーになります。要素数が一致しても,サイズが異なると,警告されます。

  • 複素数から実数へ変換し(虚数部を除去),この変換について警告します。

  • データからまたはを排除し,この排除について警告します。

  • 以两倍外から双に変換し,この変換について警告します。

XOutZOutWOut) = prepareSurfaceData (赢得は,関数适合での曲面近似用に重み(赢得)を含むデータを変換します。

データが列ベクトル形式でない場合は,prepareSurfaceDataを使用します。たとえば3つの行列があるとします。グリッドベクトルがある場合はprepareSurfaceDataも使用できます。ここで,长度(XIn) = n,长度(YIn) = mおよび大小(寻)= (m, n)です。関数适合で使用するために,prepareSurfaceDataを使用してグリッドベクトルデータを処理しなければなりません。曲線近似アプリを使用している場合は,グリッドベクトルデータを選択すると,データは自動的に変換されます。

データがMATLAB®表にある場合は,prepareSurfaceDataを使用する必要はありません。形式tablename.varnameを使用して,MATLAB表内の変数を関数适合への入力として指定できます。

曲線近似アプリからコードを生成すると,生成されたコードには,prepareSurfaceData(または曲線近似の場合はprepareCurveData)への呼び出しが含まれます。近似とプロットを再作成するには,コマンドラインから元のデータまたは新しいデータを入力引数に指定して生成されたファイルを呼び出します。新しいデータを含む生成ファイルを呼び出す場合,関数prepareCurveDataを使用すると,任意のデータを必要に応じて変形し,または複素数の虚数部を排除して,曲線近似アプリで近似できます。

すべて折りたたむ

双でも列でもなく,値と値がいくつか含まれる,前処理なしでは関数符合に適していないデータを作成します。

x = int32 (1:4);y = int32 (1:5);z =兰德(5 4);z(13) =正;z(3) =南;

prepareSurfaceDataを使用して,行を列に,双以外から双に変換し,を除外します。

[xo,哟,佐薇]= prepareSurfaceData (x, y, z);

関数は,曲線近似アプリでこのデータを選択した場合に表示されるものと同じ警告を表示します。警告は,関数适合に適合させるためのデータの処理方法を通知します。

を使用して,prepareSurfaceDataが変数を双の列ベクトルに変換したことを確認します。

xo佐薇

入力引数

すべて折りたたむ

曲面近似に対して準備するXデータ変数。スカラー、ベクトル、または行列として指定します。

データ型:

曲面近似に対して準備するYデータ変数。スカラー、ベクトル、または行列として指定します。

データ型:

曲面近似に対して準備するZデータ変数。スカラー、ベクトル、または行列として指定します。

データ型:

曲面近似に対して準備する重み変数。スカラー、ベクトル、または行列として指定します。

データ型:

出力引数

すべて折りたたむ

曲面近似用に準備されたXデータ列変数。ベクトルとして返されます。

データ型:

曲面近似用に準備されたYデータ列変数。ベクトルとして返されます。

データ型:

曲面近似用に準備されたZデータ列変数。ベクトルとして返されます。

データ型:

曲面近似用に準備された重み列変数。ベクトルとして返されます。

データ型:

R2010bで導入