在圖中,我使用line命令創建了一個線對象。它不能被拖動。然後我使用GUI插入一條線,該線產生了一個線形對象。我可以拖動它。這並不方便,因爲我的代碼根據所選形狀和線對象的垂直線生成許多線對象。最好能夠拖動代碼生成的線對象,而不是必須手動插入多個線形對象,以便可以拖動它們。使手動插入的線型更不吸引人的是,我將繪製它們不是完美的垂直,然後我必須進入「X」字段值以使其完美垂直。無論如何,使一個Matlab線對象移動沒有太多的代碼?
是否存在將線對象轉換爲線形對象的編程方式?我正在尋找一種不涉及大量代碼的解決方案。
什麼是'linehape'對象? – excaza
另請參見:['draggable'](http://www.mathworks.com/matlabcentral/fileexchange/4179-draggable) – excaza
如果使用圖形菜單插入直線,則該對象的類型字段爲線形。也許這是一個內部無證課程。我很欣賞你的可拖動鏈接。將採取看看。謝謝。 – user36800