画像の全体をAとした場合、
縦幅のa〜cを指定したい時は A(a:c,:)
これに加えて
横幅の左半分を指定したい時は A(a:c,0:'all'/2)
横幅の右半分を指定したい時は A(a:c,'all'/2:'all')
と表現するのは誤りでしょうか?
a、c以外に新たな変数を使わずに表現したいです。 よろしくお願いします。

 채택된 답변

Shunichi Kusano
Shunichi Kusano 2021년 1월 15일

0 개 추천

こんにちは。
width(A)でAの横幅を取得できますので、それを'all'の代わりに使うというのはいかがでしょうか。

댓글 수: 3

coco
coco 2021년 1월 17일
ありがとうございます! 参考にさせて頂きます!
coco
coco 2021년 1월 17일
편집: coco 2021년 1월 17일
すみません、width(A)を用いて実行してみたところ、「関数widthの呼び出し内に不足している引数または正しくない引数データ型がないかを確認してください」と表示されエラーが出てしまいます。 初心者で申し訳ないです。
Shunichi Kusano
Shunichi Kusano 2021년 1월 18일
あれ、なんでだろう。でしたらwidthの代わりにsize(A,2)だとどうですか?

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

추가 답변 (0개)

질문:

2021년 1월 15일

댓글:

2021년 1월 18일

Community Treasure Hunt

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

Start Hunting!