2017-02-16 4 views
0

vhf_power_0510というファイルがあり、このファイルを読み込んだら、matlabワークスペースで次のように表示されます。ここにはと書いてあります。角括弧と等号唯一のワークスペースに書かれているものを明確にする:matlabワークスペースのファイル

[Name=pwr value=1800×10×267 double Min=<Too many elements> Max=<Too many elements>] 

プログラムでは、その後、彼らはコマンドウィンドウに書くとき、lgtime=length(pwr(:,1,1))

を次にワークスペースで、次のようになります。ここで私は再び角括弧を書くこと*ノートと作業スペースに書かれている内容を明確にするためにのみ等号電子

[Name=lgtime value=1800 Min=1800 Max=1800] 

私の問題は、私はPWRを理解していないということであるマトリックスの種類やどのようにMATLABワークスペース行列にのみ持っているので、マトリックスのこのタイプは?作成され、どのように私はワークスペースからこのファイルを開くことができていますm×nの間に3つの数字1800×10×267倍があります。また、ワークスペースからpwrを開くためにダブルクリックすると、「524288以上の要素を持つ変数のサマリーを表示できません」という文が表示されます。

答えて

0

Heファイルは3d matrix of 64 bits doubleです。これはあなたのワークスペースにロードされたばかりです。名前で呼ぶことができます。あなたはそれの部分行列を呼び出すことができます。例えば、

pwr(1,1,1) 

それとも

pwr(1) 

はそれの最初の値を出力します。

また、あなたはそれの部分行列を見ることができます:

a=pwr(:,:,1); 

はあなたにそれで1800x10要素を持っているPWRから2次元マトリクスを与えるだろう。

3D +マトリックスの場合、ワークスペースには最大0.5 Mのピクセル値が表示されます。

関連する問題