1.nargin

在matlab中定义一个函数时, 在函数体内部, nargin是用来判断输入变量个数的函数。

2.assert

“断言”,“坚持自己的主张”。判断函数。

http://www.cnblogs.com/moondark/archive/2012/03/12/2392315.html

3.mfilename

mfilename('fullpath'),返回M文件的路径和名字

4.fileparts

[PATHSTR,NAME,EXT] = FILEPARTS(FILE),返回文件的路径、文件名和扩展名

5.fullfile

fullfile(pathstr,[name ext versn]),建立新的文件/文件夹

6. matlab中的冒号

http://blog.sina.com.cn/s/blog_50363a790100wyei.html

产生矢量,阵列标注以及for-loop迭代子

7. bsxfun

数组操作

两个数组元素间逐个计算

http://blog.sina.com.cn/s/blog_6ca002a50100wvu1.html

8.行列向量之间的转换

a=[1 2 3];

a(:) 为列向量

9.画图axis

axis tight 将坐标轴显示的框调整到显示数据最紧凑的情况。也就是根据x,y坐标的最大值和最小值最紧凑调整坐标轴的显示范围。

axis equal 等比例显示x,y坐标轴。由于x,y轴的范围是可以分辨调整的,所以很容易让得到的图像在屏幕上显示,x,y方向的比例不一致,圆形显示为椭圆形。为了方便比较,这个命令可以让x轴和y轴比例一致。

但是分别执行以上两个命令,会互相覆盖,紧凑显示的时候,比例不对,比例对了的时候,显示不紧凑,留太多空白

axis image相当于以上两个命令的合体,能够同时实现紧凑以及xy比例一致两个功能

10. 画图shading

shading interp  在网格片内采用颜色插值处理,得出表面图显得最光滑!

11. 画图view

MATLAB提供了设置视点的函数view。其调用格式为:view(az,el)

az是azimuth(方位角)的缩写,EL是elevation(仰角)的缩写。它们均以度为单位。系统缺省的视点定义为方位角-37.5°,仰角30°。

当x轴平行观察者身体,y轴垂直于观察者身体时,az=0; 以此点为起点,绕着z轴顺时针运动,az为正,逆时针为负。

EL 为观察者眼睛与xy平面形成的角度。

当观察者的眼睛在xy平面上时,el=0; 向上el为正,向下为负。

12. 文件路径操作

mfilename('fullpath'):   return the full path and name of the M-file in which the call occurs\

[PATHSTR,NAME,EXT] = fileparts(file)

fullfile : build full filename from parts

matlab使用的更多相关文章

  1. Matlab 绘制三维立体图(以地质异常体为例)

    前言:在地球物理勘探,流体空间分布等多种场景中,定位空间点P(x,y,x)的物理属性值Q,并绘制三维空间分布图,对我们洞察空间场景有十分重要的意义. 1. 三维立体图的基本要件: 全空间网格化 网格节 ...

  2. Matlab slice方法和包络法绘制三维立体图

    前言:在地球物理勘探,流体空间分布等多种场景中,定位空间点P(x,y,x)的物理属性值Q,并绘制三维空间分布图,对我们洞察空间场景有十分重要的意义. 1. 三维立体图的基本要件: 全空间网格化 网格节 ...

  3. Matlab 高斯_拉普拉斯滤波器处理医学图像

    前言:本程序是我去年实现论文算法时所做.主要功能为标记切割肝脏区域.时间有点久,很多细节已经模糊加上代码做了很多注释,因此在博客中不再详述. NOTE: 程序分几大段功能模块,仔细阅读,对解决医学图像 ...

  4. MATLAB中绘制质点轨迹动图并保存成GIF

    工作需要在MATLAB中绘制质点轨迹并保存成GIF以便展示. 绘制质点轨迹动图可用comet和comet3命令,使用例子如下: t = 0:.01:2*pi;x = cos(2*t).*(cos(t) ...

  5. linux下配置matlab运行环境(MCR)

    在安装好的matlab下有MCR(MatlabCompilerRuntime)在matlab2011/toolbox/compiler/deploy/glnxa64下找到MCRInstaller.zi ...

  6. EMD分析 Matlab 精华总结 附开源工具箱(全)

    前言: 本贴写于2016年12与15日,UK.最近在学习EMD(Empirical Mode Decomposition)和HHT(Hilbert-Huang Transform)多分辨信号处理,FQ ...

  7. Atitit MATLAB 图像处理 经典书籍attilax总结

    Atitit MATLAB 图像处理 经典书籍attilax总结 1.1. MATLAB数字图像处理1 1.2. <MATLAB实用教程(第二版)>((美)穆尔 著)[简介_书评_在线阅读 ...

  8. Atitit MATLAB 图像处理attilax总结

    Atitit MATLAB 图像处理attilax总结 1.1. 下载 Matlab7.0官方下载_Matlab2012 v7.0 官方简体中文版-办公软件-系统大全.html1 1.2. Matla ...

  9. Atitit java c# php c++ js跨语言调用matlab实现边缘检测等功能attilax总结

    Atitit java c# php c++ js跨语言调用matlab实现边缘检测等功能attilax总结 1.1. 边缘检测的基本方法Canny最常用了1 1.2. 编写matlab边缘检测代码, ...

  10. 使用MATLAB对图像处理的几种方法(下)

     试验报告 一.试验原理: 图像点处理是图像处理系列的基础,主要用于让我们熟悉Matlab图像处理的编程环境.灰度线性变换和灰度拉伸是对像素灰度值的变换操作,直方图是对像素灰度值的统计,直方图均衡是对 ...

随机推荐

  1. PowerDeigner 一个很好的画uml 和建模的软件

    pd: http://pan.baidu.com/s/1o6qpCT0

  2. ubuntu删除软件命令

    第一步,apt-get remove xxx :就是卸载xxx  或者 apt-get remove --purge xxx :卸载xxx并清除配置.   这两条命令对于依赖则是不管的.因为别的软件可 ...

  3. 【Android】Spinner使用

    Spinner:下拉列表,主要用于显示一些选项供用户选择,类似PC应用程序里面的Combobox. 使用Spinner需要以下条件: 1.一个 Spinner 控件 2.数据 3.一个Adapter ...

  4. hibernate中设置BigDeCimal的精度

    @Column(precision = 12, scale = 2) 在MySQL数据库中的精度为:

  5. jQuery核心之 $

    参考jQuery官网API文档 $ 和 $() 的区别很重要: 1.$(document).ready() 和 $(document).load() 的 区别:     前者等到DOM准备好了之后就会 ...

  6. Python简单时间日期处理

    import datetime #日期初始化: d1 = datetime.datetime(2005, 2, 16) d2 = datetime.datetime(2004, 12, 31) #日期 ...

  7. Oracle在归档模式下恢复

    =============== 数据库的完全恢复 =============== 在归档模式下数据库完全恢复时,数据库所经过的状态如下: 1.利用备份修复(Restores)损坏或丢失的数据文件,即将 ...

  8. GPRS模块上电后复位会导致开机函数不正常的问题原因及解决方法

    之前使用的开机函数 void Gprs_modem_start_up(){GPIO_SetBits(GPIOB,GPIO_Pin_0); //RESET 脚要置成高电平,防止重启do{ GPIO_Se ...

  9. DIV下的DIV居中

    .ParentDIV{ display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; ...

  10. informix dbaccess 常用执行方式及常见技巧

    假设: A.数据库servername: testserver B.数据库名:testdb C.SQL脚本文件: sqlfile.sql create table test_table(c1 inte ...