1、数据下载
http://www.cpc.ncep.noaa.gov/data/indices/
2、转成Excel格式
这是20年的SOI数据:

2、MATLAB制图
%读入SOI.xls,将12个月的数据(211)合并 在SOI_DATA
%为21
12----A,进行reshape(A,[],1)变成252*1
%Y为SOI标准化值
%绘图
data=xlsread(‘G:\Experiment\oceanRS\SOI\StandardData_SOI.xlsx’,‘Sheet1’,‘A2:M22’);
X=data(1:21,2:13);
XX=X’;
Y=reshape(XX,1,252);
figure;
tt=linspace(1997,2017,252);
x=[1997:1:2017];
y1=Y;
y2=Y;
y1(Y<0)=0;
y2(Y>0)=0;
area(tt,y1,‘FaceColor’,‘b’);
hold on;
area(tt,y2,‘FaceColor’,‘r’);
grid on;
axis([1996,2017,-3,3]);
set(gca,‘xtick’,x)
x=get(gca,‘xlim’);
xlabel(‘YEAR’) ;
title(‘SOI-Standard’);
line([1996,2017],[0,0],‘linestyle’,’–’,‘color’,‘k’);
3、结果图

利用MATLAB绘制厄尔尼诺-南方涛动指数(SOI)近20年的变化曲线相关推荐

  1. matlab系统的根轨迹,实验五 利用MATLAB绘制系统根轨迹

    <实验五 利用MATLAB绘制系统根轨迹>由会员分享,可在线阅读,更多相关<实验五 利用MATLAB绘制系统根轨迹(6页珍藏版)>请在人人文库网上搜索. 1.实验五 利用MAT ...

  2. 利用matlab绘制二维均匀流线和向量场

    利用matlab绘制二维均匀流线和向量场(向量场彩色箭头,颜色随变量变化) 0前言 1 均匀流线的绘制 2 绘制彩色的短线图 3 绘制彩色的均匀流线 4 运动的彩色箭头流线图 0前言 之前一篇文章ma ...

  3. matlab相关性分析频谱_利用Matlab绘制正弦信号的频谱图并做相关分析[共6页]

    <利用Matlab绘制正弦信号的频谱图并做相关分析[共6页]>由会员分享,可在线阅读,更多相关<利用Matlab绘制正弦信号的频谱图并做相关分析[共6页](6页珍藏版)>请在人 ...

  4. 使用matlab绘画曲线图,6.利用Matlab绘制趋势面图形.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab 6.利用Matlab绘制趋势面图形.doc4页 本 ...

  5. 利用MATLAB绘制各种表白心形-跳动心形

    利用MATLAB绘制各种表白心形♥ 跳动三维心形 表白情人节必备 面向工科屌丝男 固定心形的各种画法见下面连接 链接: https://blog.csdn.net/weixin_44044161/ar ...

  6. 利用matlab绘制简单IFS图形(Sierpinski三角形和BarnsleyFern巴恩斯利蕨)

    利用matlab绘制简单IFS图形(Sierpinski谢尔宾斯基三角形和BarnsleyFern巴恩斯利蕨) 一.SierpinskiTriangle谢尔宾斯基三角形 谢尔宾斯基三角形(英语:Sie ...

  7. matlab 随机相位的正弦信号,利用MATLAB绘制随机相位正弦波.docx

    实验二 利用MATLAB绘制随机相位正弦波的均值,方差和自相关函数的图像[实验目的]通过绘制图像,深入理解随机相位正弦波的均值,方差和自相关函数.[实验学时]课外完成[实验准备]1.熟悉随机相位正弦波 ...

  8. 利用MATLAB绘制各种表白心形-固定心形

    利用MATLAB绘制各种表白心形♥ 第一种 固定三维心形 f=@(x,y,z)(x.^2+ (9./4).*y.^2 + z.^2 - 1).^3 -x.^2.*z.^3 - (9./80).*y.^ ...

  9. 用matlab对称振子E面方向图,利用matlab绘制电基本振子e面方向图和空间立体方向图.doc...

    利用matlab绘制电基本振子e面方向图和空间立体方向图.doc 微波技术与天线实验报告学院:信电学院班级:通信2班姓名:学号:2014年4月29日1利用matlab绘制电基本振子E面方向图和空间立体 ...

最新文章

  1. Linux下磁盘I/O测试
  2. .NET福利集锦【持续整理中】
  3. Python处理pdf文件库 - PyPDF2详解
  4. 页面中切换echarts主题
  5. Python中os模块使用方法
  6. web项目java程序的作用_基础知识(javaWeb工程目录结构)及各文件夹的作用
  7. cnn可视化 感受野(receptive field)可视化
  8. docker登录密码错误_Docker安装运行Mysql 5.7.31容器并修改数据库密码
  9. BF2 战地风云2常见问题解答
  10. paip.Log4j配置不起作用的解决
  11. 文本匹配工具正式开源
  12. DevOps团队如何选择监控工具
  13. mysql英文版怎么调中文_navicat for mysql怎么设置中文
  14. GeckoView:Mozilla面向移动浏览器打造的渲染引擎
  15. zoj 3551 Bloodsucker 概率DP
  16. java毕业设计网上书城系统(附源码、数据库)
  17. Marathon+Mesos+Docker实战
  18. python学习笔记(七):运算符和流程控制
  19. Kabuki即将推出VR购物平台,或是低配版Buy+
  20. java计算机毕业设计社区流浪猫狗救助网站源码+系统+数据库+lw文档+mybatis+运行部署

热门文章

  1. 内容抄袭检查器 X 2022| Plagiarism Checker
  2. AWS IoT 物联网设备 - 即时部署 JITP 实战
  3. 小米推迟上市和A股大跌,背后有什么共同原因?
  4. 实验四 VLAN 实验——实现同一个vlan组下PC互通,不同vlan组下的不能互通
  5. 看懂了再说自己是程序员哈哈
  6. 险些“B轮死”的小猪短租,如何穿越了融资生死线
  7. 命令行net time同步时间(内网)
  8. 杰瑞学Perl之Hello World
  9. 【腾讯Bugly干货分享】打造“微信小程序”组件化开发框架
  10. springboot高校学生宿舍水电费报修考勤管理系统