行列の中で範囲内の値の数を求めたい

조회 수: 6 (최근 30일)
kuroshiba
kuroshiba 2023년 2월 17일
댓글: kuroshiba 2023년 3월 10일
[14,5,11;15,10,6;5,12,9]のように3×3行列、9個の要素がある中、9以上20以下の要素は何個あるかを知りたいんですが、どのようなプログラムが必要なのでしょうか。
ご教授いただけると幸いです。

채택된 답변

Atsushi Ueno
Atsushi Ueno 2023년 2월 17일
A = [14,5,11;15,10,6;5,12,9]
A = 3×3
14 5 11 15 10 6 5 12 9
TF = (A>=9 & A<=20) % 9以上20以下の要素
TF = 3×3 logical array
1 0 1 1 1 0 0 1 1
sum(TF,'all') % 9以上20以下の要素は何個あるかを知りたい
ans = 6
  댓글 수: 1
kuroshiba
kuroshiba 2023년 3월 10일
ありがとうございます!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 データ型에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!