任意の2dスカラの分野 f(x、y)を表すために マトリクスを作るには、 evalformulaをあなたが最初に creatematrix「x」と creatematrix「y」で得る マトリクスに適用してください。 evalformulaが 本当のアレイだけに働くことができるのを意識してください。 これはデフォルトで、 creatematrixが マトリクスではなく、 本当のアレイを返す理由です、あなたが マトリクスとして明らかに、creatematrix[…]を指定しないなら。 このようにして: - あなたは マトリクスではなく、 本当のアレイを操作しているのを確信していなければなりません。
- いったん 本当の必要なアレイを手に入れると、あなたは マトリクスにそれを作りかえなければなりません: ArrayToMatrixを使用します。
creatematrix「x」ncols20nrows15範囲にxaを設定してください。{-1.0, 1.0} creatematrix「y」ncols20nrows15範囲に設定してください。{-1.0, 1.0} 「2*x+3*y」をevalformulaするようにzaで、セットします。x: xa、y:、あなた ArrayToMatrixにzを設定してください。(za、20、15) ここで、z マトリクスは以下のドメインについて説明します: -1<x<1、-1<y<1、z=2x+3y。 |