首页 > 其他分享 >matlab地图仪绘制

matlab地图仪绘制

时间:2023-11-11 15:12:24浏览次数:41  
标签:Create 地图 textarrow ori axis 绘制 matlab

% 绘制地球仪,并标出我们的位置
cla reset;
load topo;
 
[x,y,z] = sphere(45);%45是画出来的球面的经纬分面数
s = surface(x,y,z,'FaceColor','texturemap','CData',topo);
colormap(topomap1);
 
% Brighten the colormap for better annotation visibility:
brighten(.6)
 
% Create and arrange the camera and lighting for better visibility:
campos([1.3239  -14.4250  8.4954]);
camlight;
lighting gouraud;

axis off vis3d; %axis off关闭所有的坐标轴标签、刻度、背景
 
% Set the x- and y-coordinates of the textarrow object:
x = [0.7698 0.5851];
y = [0.3593 0.5492];
% Create the textarrow object:
txtar =  annotation('textarrow',x,y,'String','We are here.','FontSize',14,'Color',[.9,0,0]);

% control of visual
set(gcf,'Position',[100 50 600 500]) % [x_ori,y_ori,w,h], x_ori,y_ori以左下角为起点,向右为x,向上为y


参考

matlab绘制世界地图

MATLAB世界地图

标签:Create,地图,textarrow,ori,axis,绘制,matlab
From: https://www.cnblogs.com/bbhhh/p/17825914.html

相关文章

  • matlab快捷键大全
    ​ 一、常用对象操作除了一般windows窗口的常用功能键外。1、!dir可以查看当前工作目录的文件。!dir&可以在dos状态下查看。2、who  可以查看当前工作空间变量名,whos可以查看变量名细节。3、功能键:功能键       快捷键       说明方向上键......
  • 利用Matlab制作钟表
    hObject=figure;set(hObject,'NumberTitle','off');set(hObject,'MenuBar','none');set(hObject,'visible','on');A=linspace(0,2*pi,1000);%0到6.3之间产生1000个点,此为极坐标:0~2pix1=8*cos(A);y1=8*sin(A);%设......
  • 利用Matlab提取图片中曲线数据
    ​在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。1.生成指定格式日期和时间datestr-生成指定格式日期和时间,是字符型变量。>> datestr(now) %其中now是获取当前日期和时间ans=    30-Dec-200916:05:16其中输出格式可由用户指定,共有31种格式......
  • matlab函数_连通区域
    ​1、matlab函数bwareaopen──删除小面积对象格式:BW2=bwareaopen(BW,P,conn)作用:删除二值图像BW中面积小于P的对象,默认情况下使用8邻域。算法:(1)Determinetheconnectedcomponents. L=bwlabeln(BW,conn);(2)Computetheareaofeachcomponent. S=regionp......
  • 《空间三角面片对相交判断算法》的matlab实现
    function[flag]=InsectTriPatch(T1,T2)%判断两个空间三角形面片是否相交%T1=[000;%200;%01.50;%001];%T2=[00-1;%20-1;%02-1;%001];%出自:《空间三角面片对相交判断算法......
  • 线性代数 · 矩阵 · Matlab | Moore-Penrose 伪逆矩阵代码实现
    背景-Moore-Penrose伪逆矩阵:对任意矩阵\(A\in\mathbbC^{m\timesn}\),其Moore-Penrose逆矩阵\(A^+\in\mathbbC^{n\timesm}\)存在且唯一。定义:若矩阵G满足\(AGA=A,~GAG=G,~(AG)^H=AG,~(GA)^H=GA\),则G是Moore-Penrose逆矩阵,可以记作\(A^+\)。性质:\(A^......
  • matlab 字符串处理函数
    ​ %字符串处理a=' a';b='b b';c='cccc';m=''%获取字符串长度length(a)    %连接两个字符串,每个字符串最右边的空格被裁切d=strcat(a,c) length(d)%连接多行字符串,每行长度可不等,自动把非最长字符串最右边补空格%使与最长字符串相等,会忽略空字符串e=s......
  • MATLAB快捷键
    ​ 一、索引混排版备注:删除了如F1(帮助)等类型的常见快捷命令 ​编辑SHIFT+DELETE永久删除DELETE删除ALT+ENTER属性ALT+F4关闭CTRL+F4关闭ALT+TAB切换ALT+ESC切换ALT+空格键窗口菜单CTRL+ESC开始菜单拖动某一项时按CTRL复制所选项目拖动某一项时按CTRL......
  • MATLAB寻找最大值和最小值
     最大值C=max(A)最小值C=min(A)如果A是一个向量,max(A)返回A中的最大/最小元素。如果A是一个矩阵,max(A)将A中的每一列作为一个向量,并返回一个行向量,这个行向量包含了每一列的最大/小元素。比如:a=[1,7,10];b=min(a);得到:b=1而:a=[1,7,10;6,5,4;6,5,5]......
  • MATLAB对矩阵按照某一列排序
    转载:matlab对矩阵按照某一列排序_matlab对矩阵按列升序排列-CSDN博客升序排列:命令:data=[1,2,3;7,8,9;4,5,6];a1=sortrows(data,1);%按照第一列排序(升序),其他列与排序结果一一对应。a2=sortrows(data,2);%按照第二列排序(升序),其他列与排序结果一一对应......