matlab 坐标轴中心,matlab中怎么将坐标轴改为经纬度坐标轴
时间: 2023-10-31 17:22:28 浏览: 46
在Matlab中可以使用`axesm`函数来将坐标轴改为经纬度坐标轴。具体步骤如下:
1. 首先需要确定要显示的地图范围,可以使用`worldmap`函数来创建一个世界地图并获取地图范围。
2. 使用`axesm`函数来创建经纬度坐标轴。
3. 使用`setm`函数来设置坐标轴属性,包括坐标轴范围、刻度等。
4. 可以通过`framem`函数来添加地图边框和网格线等。
下面是一个简单的例子:
```
% 创建世界地图并获取地图范围
figure
worldmap world
latlim = getm(gca, 'MapLatLimit');
lonlim = getm(gca, 'MapLonLimit');
% 创建经纬度坐标轴
axesm('MapProjection', 'eqdcylin', 'MapLatLimit', latlim, 'MapLonLimit', lonlim)
% 设置坐标轴属性
setm(gca, 'MLabelParallel', 'south', 'MLabelLocation', 2, 'MLabelRound', -1, 'MGridLineStyle', '-', 'MLineLocation', 5, 'PLabelRound', -1, 'PGridLineStyle', '-', 'PLineLocation', 5)
% 添加地图边框和网格线
framem('FLineWidth', 1)
gridm('GLineStyle', '-', 'GColor', 'k')
```
运行后,就可以看到一个以经纬度为坐标轴的世界地图。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)