zoukankan      html  css  js  c++  java
  • matlab函数

    生成.m文件的同时产生asv文件,asv文件是一个备份文件,就是保存你对文件的修改。如果发现自己有操作失误可以用此文件挽回错误。

    1、colormap()

    2、find()

    find(a),a是一个矩阵,返回的是非零元素的位置

    [a1,a2]=find(a),找出a矩阵中非零元素所在行和列,并存在a1,a2中

    3、hist()

    hist(data,nbins)对data进行制定nbins的区间进行等间隔划分并作图

    [counts,centers] = hist(___) 返回一个额外的行向量,centers表示每个bin中心在x轴上的位置。

    4、bar()

    bar(x,Y) draws bars for each column in Y at locations specified in x.       ‘x’指定了绘制每一列数据Y的位置

    5、squeeze()去掉维数为一的维,可以将数据结构简化

    eg:squeeze:  除去size为1的维度
    B = squeeze(A)
    描述:
    B = squeeze(A),B与A有相同元素,但所有只有一行或一列的维度(a singleton dimension)被去除掉了。二维阵列不受squeeze影响; 

    例如:将4*1*3的矩阵,转换成4*3的矩阵

    6、imagesc()

    imagesc属于图像缩放函数 具体说一些例子: 要显示一副灰度图像,可以调用函数 imshow 或 imagesc (即  imagescale,图像缩放函数) (1) imshow 函数显示灰度图像 使用 imshow(I) 或 使用明确指定的灰度级书目:imshow(I,32) 由于Matlab自动对灰度图像进行标度以适合调色板的范围,因而可以使用自定义 大小的调色板。其调用格式如下: imshow(I,[low,high]) 其中,low 和 high 分别为数据数组的最小值和最大值。 (2) imagesc 函数显示灰度图像 下面的代码是具有两个输入参数的 imagesc 函数显示一副灰度图像 imagesc(1,[0,1]);colormap(gray); imagesc 函数中的第二个参数确定灰度范围。灰度范围中的第一个值(通常是0),对应于颜色映象表中的第一个值(颜色),第二个值(通常是1)则对应与颜色映象表中的最后一个值(颜色)。灰度范围中间的值则线型对应与颜色映象表中剩余的值(颜色)。 在调用 imagesc 函数时,若只使用一个参数,可以用任意灰度范围显示图像。在该调用方式下,数据矩阵中的最小值对应于颜色映象表中的第一个颜色值,数据矩阵中的最大值对应于颜色映象表中的最后一个颜色值。 

    矩阵的图形化表示用到了spy()

    7、contourf绘制等高线

  • 相关阅读:
    linux初学者-普通磁盘分区篇
    linux初学者-延迟及定时任务篇
    linux初学者-网络管理篇
    linux初学者-虚拟机联网篇
    贪吃蛇Ground Java实现(二)
    贪吃蛇 Java实现(一)
    创建异常
    IO流
    实训第一天
    Array 遍历数组
  • 原文地址:https://www.cnblogs.com/Dinging006/p/8403560.html
Copyright © 2011-2022 走看看