問題タブ [elementwise-operations]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - theano 行列の要素ごとの 2 乗
私は theano 共分散行列を持っており、その要素ごとの二乗を計算しようとしています。私は同じために次のコードを書いています:
ここで、cov は次のように計算される共分散行列です。
しかし、それは次のエラーをスローしています:
私はそれが簡単であることを知っていますが、まだ可能な修正を見つけることができませんでした. この点で私を助けてください。
matlab - Matlabの要素ごとのパワー - それがどのように機能するのか理解できません
Matlab で周波数応答をプロットしたい整合フィルターがあります。
私はそれをプロットしようとしました:
これは機能せず、「マトリックスの次元が一致する必要があります」というエラーが表示されます。次に、「要素ごとのパワー」について読みました。これは、必要なものにぴったり合っているようで、次のように変更されH
ました。
これは確かに何かをプロットしますが、私が望むものではありません:)私も試しました
運がない。私がそれを機能させた唯一の方法は次のとおりです。
「要素ごとのパワー」が機能しないのはなぜですか?
それ以上-通常の操作と「要素ごとの操作」の違いは何ですか? たとえば、ここ: An Introduction to Matlabには、次のプロットがあります。
そして、これ:
そして、私はそれらの違いを見分けることはできません. 最初のものでは「要素ごとの操作」が必要なかったのに、2番目のものでは必要だったのはなぜですか?
ありがとう。
c - GNU Blas サブルーチンを使用したベクトルと行列間の要素ごとの積
私は、科学計算用の GNU ライブラリを使用して、C に取り組んでいます。基本的に、次の MATLAB コードと同等の処理を行う必要があります。
ここで、x は gsl_vector で、A は gsl_matrix です。
次のコマンドで (A*x) を実行できました。
res は、結果を格納する別の gsl_vector です。行列 A のサイズが m * m で、ベクトル x のサイズが m * 1 の場合、ベクトル res のサイズは m * 1 になります。
さて、あとはベクトル x と res の要素ごとの積です (結果はベクトルになるはずです)。残念ながら、私はこれに固執しており、それを行う機能を見つけることができません。
誰かがそれについて私を助けることができれば、私はとても感謝しています. さらに、これまでのところhttps://www.gnu.org/software/gsl/manual/html_node/GSL-BLAS-Interface.html#GSL-BLAS-Interfaceよりも優れたGNUのドキュメントがあるかどうかは誰にもわかりません私を混乱させています。
最後に、単純に for ループを使用してこの手順を実行すると、パフォーマンスが低下しますか (ベクトルのサイズは約 11000 で、この手順は 500 ~ 5000 回繰り返されます)。
ありがとう!
matlab - データ型が異なる cell 配列の数値要素のみを丸める
さまざまなタイプの変数 (double と文字列) を持つセルがあり、セル内の数値要素を丸めたいと考えています。
round
関数は配列でのみ機能し、セルでは機能しないため、使用しようとしてcell2mat
いますが、セル内の要素の種類が異なる場合、この関数は使用できません。
このセルの数値要素を丸める方法はありますか? もちろん、セル要素をループしたくありません。
matlab - Matlab expは最初の要素でのみ機能しますか?
単純なシグモイド関数を matlab で動作させようとしてきましたが、行列の最初の要素に対してのみ動作するようです。
私のコードは次のとおりです。
次のような単純な値で問題なく動作するようになりました。
ただし、次の場合: `
それは私に与えています:
「exp」を調べると、要素単位の操作であると表示されているため、どこが間違っているのかわかりません。どんな助けでも大歓迎です。:)
python - MATLAB の「cellfun」への Python または Numpy アプローチ
MATLAB の「cellfun」に似た python または numpy のアプローチはありますか? 長さの異なる ~300k セルを含む MATLAB セル配列であるオブジェクトに関数を適用したいと考えています。
非常に簡単な例: