Re: [問題] quiver的向量Properties設定 & 點位編號已回收
※ 引述《clark86913 ()》之銘言:
: quiver在顯示箭頭向量時
: 進到Figure Properties有許多可以更改的項目
: 那當我更改這些項目之後 我在哪裡可以儲存我的設定呢?
: 不然我每跑一次圖就要再進到Properties修改
: 需要大量出圖的時候很麻煩
: 謝謝各位~ <(_ _)>
: → clark86913:我想把箭頭部分的Auto Scale 取消勾選
...如果你的目標只有AutoScale那其實非常簡單。
把 quiver(x,y,u,v) 改成 quiver(x,y,u,v,0) 就可以了。
Syntax
quiver(x,y,u,v)
quiver(u,v)
quiver(...,scale)
在x,y,u,v後面如果有多第一個參數會被當作Scaling的比例,
設成零的時候會關掉AutoScale。
-----
如果你真的真的真的很想要"事後"再來處理,
那你的quiver最好多加個handle return:
h=quiver(x,y,u,v);
之後h就會代表那一堆箭頭
就可以用set(h,'AutoScale','off')來調。
: ====================================================
: 另有一個問題
: 就是我在出圖的時候 想要把座標點在圖上編號
: 以下是我的程式碼
: hold on
: for i=1:j
: str1=int2str(i);
text(XXY1(:,1),XXY1(:,2),str1,'color','b')
text(XXY1(:,1)+n,XXY1(:,2),str1,'color','g')
你有沒有發現你把1~j這些字(也就是str1)
全部印在同樣的位置(們)上。.....
座標並沒有因為i而變動阿。
所以你會覺得是亂碼 大概是因為所有的數字一口氣疊在一起吧?
我其實不知道你想要什麼 沒辦法直接幫你改好
不過我猜你想要的應該是XXY1(i,1)和XXY(i,2)吧?
: end
: 但是跑出來的字串卻是亂碼
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 182.235.166.65
推
04/20 13:54, , 1F
04/20 13:54, 1F
討論串 (同標題文章)