Improfile函数

I是图像句柄,获取鼠标滑动的cx,cy,c数据用可以画图,cx和cy是坐标,c是z轴。

figure
image(I)
[cx,cy,c] = improfile
hold on
plot(cx,cy,'r')
figure
plot(cx,c)

设置色标范围

    caxis([-1,1])

nan显示为透明

   h=imagesc(s)set(h, 'alphadata', ~isnan(s))

nanmean, nansum, nanstd用于求有nan时的平均值等

在一个二维矩阵中含有nan值,想要利用插值将nan的值补齐代码如下:

s=size(unphs);
ind=find(~isnan(unphs));
[i, j]=ind2sub(s,ind);
v=unphs(ind);
[ii ,jj]=ndgrid(1:s(1),1:s(2));
unphs=griddata(i,j,v,ii,jj);

griddata主要的算法是首先根据数据点产生三角网格然后可以选择用'linear‘(线性),'cubic'(立方),'nearst'(最近邻)办法插值缺省设置是'linear‘(线性)。所以以上程序的插值是基于三角网格的线性方法插值 只要缺值的nan点附近有数据,那么就会用附近的数据插值计算得nan点的值。

Plotyy函数参数设置

[ax,h1,h2]=plotyy(x,a,x,sig0);set(ax,'Xlim',[7.4,8.4],'XMinorGrid','on')%设置x轴范围,并显示更细密的网格set(h1,'color','k','linewidth',1);%设置y1的颜色为黑色,线宽为1set(h2,'color','r','linewidth',1);%设置y2的颜色为红色,线宽为1set(get(ax(1),'Ylabel'),'string','SSHA/m')%设置y轴的名称set(get(ax(2),'Ylabel'),'string','Sigma0/dB')set(ax(1),'ytick',[-0.6:0.1:0.6])%设置y轴的取值范围set(ax(2),'ytick',[10:1:20])set(ax(1),'ycolor','k','fontsize',14)%设置y轴颜色和字体大小set(ax(2),'ycolor','r','fontsize',14)grid onxlabel('Latitude/°N')% set(gca,'xscale','log')title(['Cycle:',Cycle,' Pass:',Pass])set(gca,'fontsize',14)%设置图片大小:
set(gcf,'position',[x1,y1,dx,dy]); 

【MATLAB】matlab小记1相关推荐

  1. matlab 样本均值,Matlab | Matlab从入门到放弃(4)——样本均值

    Matlab | Matlab从入门到放弃(4)--样本均值 Matlab | Matlab从入门到放弃(4)--样本均值 博主github:https://github.com/MichaelBee ...

  2. matlab 如何捕捉错误,【matlab|matlab运行错误捕捉方法】

    『傻大方知识库摘要_matlab|matlab运行错误捕捉方法』需安装VC2005运行库.Matlab错误提示往往以DOS窗口显示,错误提示经常一闪而过,无法查看具体错误信息,可以按照如下操作进行查看 ...

  3. wav数据提取 matlab,matlab 读取处理 wav 文件

    最近工作需要,要对wav文件中存储的声音信息进行分析处理.所以花了些时间收集了各种数学软件中处理wav文件的方法. Matlab Matlab 是最方便的.甚至于不用写任何代码就能读取wav文件(我用 ...

  4. [matlab]matlab cftool点了没反应

    [matlab]matlab cftool点了没反应 命名重复 首先排除是不是在同目录文件下新建了一个cftool.m文件,如果是的话将其改名,自定义为其他名字. 这就和写代码时同名变量覆盖一样,ma ...

  5. [C#] 调用MATLAB(Matlab COM接口) (一)调用函数

    目录 说明 一.Visual Studio 程序 1. Vs 新建项目 2. 编写 C# 程序 二.matlab.Execute() 1. MATLAB函数的输入输出 2. MATLAB Comman ...

  6. saber与matlab,MATLAB与SABER联合仿真(Co-sim)遇到的问题

    问题描述: 系统环境:WinXP SP3 简体中文 软件版本:Saber2008, Matlab R2008a. 仿真程序:throttle_controller, 对照软件给出的Tutorial执行 ...

  7. matlab app设计步骤_1.1数学建模与MATLAB–MATLAB入门

    1.1数学建模与MATLAB–MATLAB入门 关注本专栏,继续分享数学建模与MATLAB知识 一.MATLAB是什么? MATLAB 是目前在国际上被广泛接受和使用的科学与工程计算软件.虽然 Cle ...

  8. Matlab p文件 转换为m文件MATLAB matlab pcode,matlab p

    Matlab p文件 转换为m文件MATLAB matlab pcode,matlab p matlab p文件解密,matlab m文件 解码后的m源码文件内容可查看可编辑 YID:85467902 ...

  9. 牛顿法的matlab实现例题,【MATLAB|MATLAB牛顿插值法例题与程序Word版】

    『易坊知识库摘要_MATLAB|MATLAB牛顿插值法例题与程序Word版』x12345678y22.523.324.421.7025.228.524.825.4二.数学原理假设有n+1个不同的节点及 ...

  10. 矩阵实验室matlab下载,matlab matlab(矩阵实验室) v6.5.0迷你版

    matlab matlab(矩阵实验室) v6.5.0迷你版 matlab(矩阵实验室)使用方法很简单,解压后运行:binmatlab.bat即可运行.matlab(矩阵实验室)目录列表.MINI版m ...

最新文章

  1. IT公司100题-4-在二元树中找出和为某一值的所有路径
  2. 如何让qtableview根据行列的宽度调整大小_T-200热熔打包机,打包宽度调整步骤
  3. Unity 2017 Game Optimization 读书笔记 Scripting Strategies Part 5
  4. 数组算法 java 115918581
  5. 智能设备逆向工程之外部Flash读取与分析篇
  6. 与计算化学相关的计算机程序,计算机引发化学工程革命
  7. java lampo整车,lampo
  8. 【Pro ASP.NET MVC 3 Framework】.学习笔记.4.MVC的主要工具-使用Moq
  9. android 4.0 蓝牙分析之二
  10. Android eclipse中程序调试
  11. maple软件安装教程
  12. 【解决方案】PDF文字复制后乱码
  13. 最新小米线刷救砖工具分享+支持全系通用
  14. 特征工程-特征提取:字典特征提取、文本特征提取、jieba分词处理、Tf-idf文本特征提取
  15. linux下mysql修改时区,linux修改系统时区
  16. 【OpenGrok代码搜索引擎】三、OpenGrok常用命令
  17. file-saver blob前端导出excel文件
  18. 【WPF、UWP】搜索蓝牙设备
  19. C++ cctype头文件里的:isalpha、islower、isupper、isalnum、isblank、isspace函数
  20. c# ListView增加条目

热门文章

  1. 【TVM系列二】TVM介绍
  2. 专科生总是低人一等?
  3. 【软件】eclipse
  4. AT2382-[AGC015D]A or...or B Problem
  5. 51单片机甲醛浓度采集
  6. 如何使用OpenCV计算机视觉检测帕金森病图片
  7. USG6000智能选路的功能解析
  8. 7.完善BootLoader功能
  9. Windows下Redis安装和使用
  10. BMS技术的挑战及未来前景