㈠ 怎樣用matlab畫坐標中的點
直接使用plot函數就可以了,不知道函數用法的可以網路一下這個函數,或者在matlab中使用幫助系統。
㈡ matlab怎麼把一組已知的點畫在坐標圖上
1、雙擊matlab軟體圖標,打開matlab軟體,可以看到matlab軟體的界面。
㈢ matlab做地理坐標系
1.已知道屏幕的高(y)和寬(h),地理坐標區域的范圍(maxLon,minLon,maxLat,minLat)..這里我們知道了這些已知的參數…
2.我們可以算出每像素所代表的經度和緯度(有人稱這個為比例因子):
公式:scaleX = h/((maxLon-minLon)*3600) ———-X軸上每像素代表的經度秒數;
公式:scaleY = y/((maxLat-minLat)*3600) ———–Y軸上每像素代表的緯度秒數;
這兩個比例因子就是兩個坐標系之間的關系..
3.很簡單的一步了,那就是算出該地理坐標區域中的任何一點(lon,lat)在屏幕上的坐標了,怎麼算?下面來講:
公式:screenX = lon*3600/scaleX; ———屏幕坐標X軸坐標
公式:screenY = lat*3600/scaleY; ———-屏幕坐標Y軸坐標, 怎麼樣?很簡單吧?這里我們就算出地理坐標上任何一點轉到屏幕上的坐標是多少了……
還有最後一步,那就是我們要把該地理區域占滿占個屏幕該怎麼辦呢?
4. 接著我們需要該地理區域占滿占個屏幕該怎麼辦呢
公式:minX = minLon*3600/scaleX; 區域左邊置最左端
公式:minY = minLat*3600/scaleY; 區域上面置最上端
5. 當地地理范圍區域占滿整個屏幕時,我們需要用到第三步計算出來的 screenX和screenY兩個參數
,該區域中的任何一點的公式如下:
公式:X = screenX – minX = (lon – minLon)*3600/scaleX;
由於緯度的方向和屏幕Y軸是相反的,
公式:screenMaxLat = (maxLat – minLat)*3600/scaleY;
公式:screenLat = (lat – minLat)*3600/scaleY;
公式:Y = screenMaxLat – screenLat = (maxLat – lat)*3600/scaleY; 至於為什麼是這個公式,我想大家仔細想想就明白了..
㈣ matlab怎麼在圖上標出具體點坐標
1、首先畫兩個簡單的圖形。
(4)如何用matlab畫出帶地理坐標的點擴展閱讀:
為了提高作圖速度,用戶最好遵循如下的作圖原則:
1、作圖步驟:設置圖幅→設置單位及精度→建立若乾圖層→設置對象樣式→開始繪圖。
2、繪圖始終使用1:1比例。為改變圖樣的大小,可在列印時於圖紙空間內設置不同的列印比例。
3、當處理較小區域的圖案時 ,可以減小圖案的比例因子值 ;相反地 ,當處理較大區域的圖案填充時 ,則可以增加圖案的比例因子值 。
4、為不同類型的圖元對象設置不同的圖層、顏色及線寬,而圖元對象的顏色、線型及線寬都應由圖層控制(BYLAYER)。
5、需精確繪圖時,可使用柵格捕捉功能,並將柵格捕捉間距設為適當的數值。
6、不要將圖框和圖形繪在同一幅圖中,應在布局(LAYOUT)中將圖框按塊插入,然後列印出圖。
7、對於有名對象,如視圖、圖層、圖塊、線型、文字樣式、列印樣式等,命名時不僅要簡明,而且要遵循一定的規律,以便於查找和使用。
參考資料來源:網路-MATLAB
㈤ 要把經度緯度坐標的一些點 用matlab作圖做出來怎麼做啊 怎麼把經度緯度的點在坐標系中做出來
如圖:①首先根據經緯度的劃分及其度數分布規律,判斷出圖上的經度是東經度還是西經度,緯度是北緯度還是南緯度。②讀寫出改點所在經線的度數和緯線的度數——OK了。
例:寫出A、B點的經緯度(坐標)
解:①豎線是經線,根據經度的分布規律,往東增大的是東經度,故圖上的經線都是東經度;橫線是緯度,根據緯度經度的分布規律,往南增大的是南緯度,故圖上的緯經線都是南緯度。
A點在12°E經線35°S緯線上。
B點的經度在12°E與18°E兩條經線之間,故B先應該在15°E經線上;B點的緯度在37°S與38°S兩條緯線之間,故B先應該在38°S緯線上。
答案:A點的經緯度坐標是:12°E,35°S
A點的經緯度坐標是:15°E,38°S
2、還有已知經緯度,求地理坐標!
有了正確的經緯度,一個正確的經度和一個正確的緯度,便是正確的地理坐標了。
例:在圖上標出點D(37°S,18°E)的位置。
——如圖所示,在圖上找到D點的經線和緯線,這一條經與這一條緯線的交點便是D點的地理坐標。
㈥ matlab裡面怎麼畫點
在matlab中,畫點與畫線是類似的,都可以用plot函數(二維空間,多維空間與二維空間類似)進行繪制。
plot命令的原理就是給定一個橫坐標值和一個縱坐標值,就可以在該坐標位置畫出一個點。
具體實現方法可以參考如下的程序段:
x = 1;
y = 2;
z = 4;
plot(x, y); % 在二維空間中坐標為(1, 2)的位置畫一個點
plot3(x, y, z); % 在三維空間中坐標為(1, 2, 4)的位置畫一個點
㈦ 如何用matlab輸出圖形中各點的坐標
實現的方法和詳細的操作步驟如下:
1、第一步,選擇菜單欄的「Data Cursor」選項,然後在要查看其坐標值的數據點上點擊滑鼠的左鍵,見下圖,轉到下面的步驟。
㈧ MATLAB 怎麼利用在程序中算出的坐標畫點
plot(x,y,'b.');
xlabel('***');
ylabel('***');
第一句x,y是橫縱坐標的向量表示,維數要一致,『b.』畫出的散點的顏色為藍色,記住後面有個點,也可以使用其他的顏色,就是把b改成其他字母,如r紅色等。
第二三句為在途中標出坐標,***為你要標的內容。
㈨ matlab畫圖,怎麼樣在圖上顯示每個點的坐標,急~
str=[repmat(' (',m,1) num2str(x') repmat(',',m,1) num2str(y') repmat(')',m,1)]
plot(x,y,'-o')
text(x,y,cellstr(str))
m:就是點數目;
這樣的問題已經有很多人回答了,只會等,不會找。一個字ben。