doubleの配列を作成しましたが、findコマンドを使用して配列内の特定の値のインデックスを検索すると、空の行列が生成されますが、これは必要なものではありません。問題は、配列の読み取り値に表示されていない値や小数点以下の桁数の精度にあると思います。
指図:
peaks=find(y1==0.8236)
アレイの読み出し:
y1 =
Columns 1 through 11
0.2000 0.5280 0.8224 0.4820 0.8239 0.4787 0.8235 0.4796 0.8236 0.4794 0.8236
Columns 12 through 20
0.4794 0.8236 0.4794 0.8236 0.4794 0.8236 0.4794 0.8236 0.4794
出力:
peaks =
Empty matrix: 1-by-0
コマンドを使ってみました
format short
しかし、これは表示された値を切り捨てるだけで、配列の実際の値は切り捨てないと思います。
findコマンドを使用してインデックスの配列を指定するにはどうすればよいですか?