1
我有一個7x2矩陣,其中包含數據繪製出一個形狀。所以我的腳本是:MATLAB:繪製翻譯後的形狀
myMatrix = ([3,3;4,2;5,1;9,1;5,1;4,2;3,3]);
plot(myMatrix);
axis([-15 15 -15 15]);
我想把它翻譯下來3個單位,並留下4個單位。所以我的形狀將以(0,0)
爲中心。我可以通過創建一個新變量並將其定義爲-3+myMatrix
來垂直移動它。這會將它翻譯成3個單位,但我無法沿着x軸移動它。
可能有一個簡單的解決方案,但我一直在去matlab和谷歌搜索的文檔,但我找不到任何幫助我解決這個問題。
嘿,非常感謝這個作品!你能否解釋一下-3:3代表什麼?對不起,我還是matlab的新手 – Favonius
我很高興得到了幫助。在命令行上鍵入'-3:3'來查看給出的內容,並查看'help plot'來獲得對'plot(x,y)'語法的解釋。請看看這裏:http://stackoverflow.com/help/someone-answers – chappjc