フィルターのクリア

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

16 ビュー (過去 30 日間)
Yumi Iwakami
Yumi Iwakami 2019 年 8 月 27 日
コメント済み: Yumi Iwakami 2019 年 8 月 27 日
画像の上に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 件)

カテゴリ

Help Center および File Exchangeライン プロット についてさらに検索

Community Treasure Hunt

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

Start Hunting!