私はパラメータを使って定義できる行列を持っているので、これはパラメータ 'a'と似ています。私の行列をA(a) 'a'、これは、この行列の集合をドメインを使って作成したいということです。だから私の質問は、どのように行列の集合を得るために 'a'の集合を定義するのですか?Pythonのパラメータに依存する行列
0
A
答えて
0
何かできることは、numpy
ライブラリのfromfunction
メソッドを使用することです。あなたはそれがcallable形態であることにしたい場合は、(n×nの)正方行列で、それはあなたが尋ねた実際として、あなたが行うことができ、
import numpy as np
def your_function(row_index, col_index, a):
# ... do stuff and compute your result
return result
n = 2
a = np.pi
your_matrix = np.fromfunction(lambda i, j: your_function(i, j, a), (n, n), dtype=np.float)
のような単純なものとなり
A = lambda a : np.fromfunction(lambda i, j: your_function(i, j, a), (n, n), dtype=np.float)
場合や、あなたは、簡単な例
をやってみましょう anonymous functiondef A(a):
return np.fromfunction(lambda i, j: your_function(i, j, a), (n, n), dtype=np.float)
を使用したくありません
def your_function(row_index, col_index, a):
return row_index + col_index + a
n = 2
A = lambda a : np.fromfunction(lambda i, j: your_function(i, j, a), (n, n), dtype=np.float)
ユースケース
>>> A(1)
array([[ 1., 2.],
[ 2., 3.]])
>>> A(np.pi)
array([[ 3.1415926535897931, 4.1415926535897931],
[ 4.1415926535897931, 5.1415926535897931]])
+0
親愛なるカナックさん、ありがとう、助けになりました。 –
+0
あなたの質問に答えた場合、このサイトの仕組みは、あなたが答えを「受け入れる」ことを望んでいます。ここでは:[誰かが私の質問に答えたときにどうすればいいですか?](https://stackoverflow.com/help/someone-答え) – Kanak
関連する問題
- 1. Pythonのデータ構造:パラメータに依存する配列
- 2. SystemVerilogのパラメータに依存するcase文
- 3. SQL内の別の列に依存するサブクエリに依存する列
- 4. Python CSV行の削除行番号に依存
- 5. 折りたたみパラメータが列クラスに依存する貼り付け列
- 6. AWS Cloudformationパラメータ依存性
- 7. Jenkinsパイプライン相互依存パラメータ
- 8. 依存グラフをPythonで保存する
- 9. 変数に依存するPythonクラス
- 10. libxml2とlibxsltに依存するPythonパッケージ
- 11. バージョン非依存のPythonライブラリはどこに行きますか?
- 12. パスに依存する型パラメータによる関数のオーバーライド
- 13. PythonのY値に依存する座標の配列を分割する
- 14. Pythonの既存の行列に列を追加する方法
- 15. Tkinter python依存のコンボボックス
- 16. サービスのオプションのパラメータ依存性
- 17. 依存パラメータでのVCSルートの使用
- 18. パンダSUMIFS、行に依存するフィルタ
- 19. 行番号に依存する関数
- 20. サブストリングintに依存する文字列
- 21. SQLクエリに依存する列
- 22. OOP-デザイン:インタフェース・メソッドの実装に依存するパラメータ
- 23. Ruby On Rails - パラメータに依存するcollection_selectのデフォルトオプションを表示
- 24. JavaScriptのパラメータに依存するクラス継承
- 25. 行と列の依存性を説明する
- 26. WindowsでNode.jsの依存関係のためにPythonを実行する
- 27. Pandas、Pythonのカスタムgroupbyクエリで、制約が複数の行に依存する
- 28. ` - >`のループ依存依存は並列化を防ぎます
- 29. Python - 入力値に依存する配列インデックスを使用する
- 30. Python OpenCV imwrite 0 bytesイメージは実行ディレクトリに依存
こんにちは、私は「A」の値のセット(一般的には実際の値)を持っており、この行列の各エントリは、このパラメータの関数であり、私は」 dの各値に対してこの行列の集合を生成するのが好きです。 –
あなたはSOの回答を得て満足していますか? [誰かが私の質問に答えたときに何をすべきですか?](https://stackoverflow.com/help/someone-answers)を読むことを検討してください。 – Kanak