plotの開始位置の​指定方法について教え​てください.

画像の上にplotを使って線を重ねているのですが,線の開始位置がどうしても座標(0,0)から始まってしまい,余計な線が出てしまいます.(白い〇で囲んだ左上の直線は最初の点に向かって伸びているもので,意図した線ではありません)
どうしたら開始位置を指定した座標にできるでしょうか?ご教示願います.

댓글 수: 2

Shunichi Kusano
Shunichi Kusano 2019년 8월 27일
下記のコードでは、原点を含まない線を書くことができました。
plotに入れる変数に(0,0)座標が含まれているのではないかと思うのですが、
確認できますでしょうか。もしくは実際のコードを貼り付けていただけると何かしらわかるかと思います。
img = imread('coloredChips.png');
imagesc(img)
hold on;
plot(100*rand(10,1)+100, 100*rand(10,1)+100, '-');
Yumi Iwakami
Yumi Iwakami 2019년 8월 27일
コメントありがとうございます.
配列初期化時に1つ多く領域がとられていて,そこに0が入っていることが確認できました.
コードまで書いていただき,ご丁寧な対応ありがとうございました.

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

답변 (0개)

질문:

2019년 8월 27일

댓글:

2019년 8월 27일

Community Treasure Hunt

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

Start Hunting!