24小时热门版块排行榜    

查看: 2583  |  回复: 11

地物男

金虫 (小有名气)

[求助] M-T图求助

各位大侠,小弟求助个技术问题,怎样绘制M-t图,用matalab或GMT皆可

时间较好表示,大小怎么来画呢?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

pragueboy

木虫 (正式写手)

【答案】应助回帖

你可以去百度空间里面找一个“紫塘”的用户,上面有用GMT画M-t的例子
6楼2012-10-21 10:30:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sissiautumn

铜虫 (初入文坛)

【答案】应助回帖

给你一个例子。可以自己修改

clc
clear
quakedate=datenum(1976,7,28);  %起止时间
enddate=datenum(2010,7,27);  %起止时间
data=load('%数据文件%');
loc=[118.1,39.6];  %作图范围
dis=0.5;
range=[loc(1)-dis,loc(1)+dis,loc(2)-dis,loc(2)+dis];

%% mag<4
mag=4;
minmag=3;
choose1=data(:,2)>=range(1);
choose2=data(:,2)<=range(2);
choose3=data(:,3)>=range(3);
choose4=data(:,3)<=range(4);
choose=choose1&choose2&choose3&choose4;
tempLoc=data(choose,;
tempMag=tempLoc(tempLoc(:,1)<=mag,;
tempMag=tempMag(tempMag(:,1)>=minmag,;
year=tempMag(:,4);
mon=tempMag(:,5);
day=tempMag(:,6);
plotdate=datenum(year,mon,day);
Mag=tempMag(:,1);

h=stem(plotdate,Mag);
datetick('x','yyyy')
axis([quakedate enddate 2 7])

这个画的是震级3~4之间的。范围可以自己改
5楼2012-10-20 15:23:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

shi-fq

金虫 (正式写手)

matlab 自己根据实际情况写程序吧  上图好像是 mapsis画的
2楼2012-09-16 20:52:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zsyanlei

铜虫 (小有名气)

我也想知道怎么用GMT绘这样的图
我现在用MAPSIS和EXCEL绘
3楼2012-09-28 11:31:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dongzhi1230

铜虫 (初入文坛)

GMT psxy的时候用柱状图,然后设置柱的宽度应该可以吧,只是GMT里好像没法显示中文
4楼2012-09-28 16:53:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

地物男

金虫 (小有名气)

引用回帖:
6楼: Originally posted by pragueboy at 2012-10-21 10:30:32
你可以去百度空间里面找一个“紫塘”的用户,上面有用GMT画M-t的例子

thank you
7楼2012-10-21 12:21:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

地物男

金虫 (小有名气)

引用回帖:
5楼: Originally posted by sissiautumn at 2012-10-20 15:23:39
给你一个例子。可以自己修改

clc
clear
quakedate=datenum(1976,7,28);  %起止时间
enddate=datenum(2010,7,27);  %起止时间
data=load('%数据文件%');
loc=;  %作图范围
dis=0.5;
range=;

%% mag< ...

不错,慢慢研究研究
8楼2012-10-21 12:22:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

地物男

金虫 (小有名气)

引用回帖:
4楼: Originally posted by dongzhi1230 at 2012-09-28 16:53:33
GMT psxy的时候用柱状图,然后设置柱的宽度应该可以吧,只是GMT里好像没法显示中文

试试看
9楼2012-10-21 12:22:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

杨小胖

金虫 (正式写手)

引用回帖:
4楼: Originally posted by dongzhi1230 at 2012-09-28 16:53:33
GMT psxy的时候用柱状图,然后设置柱的宽度应该可以吧,只是GMT里好像没法显示中文

GMT可以显示中文。
大概是这样的,供参考,具体可以再百度谷歌
GMT中文支持 F:\GMT\share\pslib下PS_font_info.d文件中按相应格式添加中文字体,如
STSong-Light--GB-EUC-H          0.700                1
就是添加宋体字体。
人生中最辉煌的不是功成名就的时候,而是在失败和挫折中看到希望并为之奋斗的日子
10楼2013-05-31 09:17:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 地物男 的主题更新
信息提示
请填处理意见