%%%1.运算符:
(1).% mean() -->平均值
1.对于一个数组,mean(数组名)则返回均值
2.对于一个矩阵,mean(数组名,1或2) 1代表返回矩阵每列的平均值
2代表返回矩阵每行的平均值
(2).% std() -->标准差
(3).% sort() -->排序 sort(索引值)
1.对于一个数组,则按照升序排列
2.对于一个矩阵,将每一列视为向量,对每一列进行排序
(4).% median() -->1.求矩阵的中间值 2.求数组的中位数 median(M,1或2)
1.按每列返回一个值,为该列从大到小排列的中间值,
2.按每行返回一个值,为该行从大到小排列的中间值.
(5).% diff() -->相邻元素的差(用于求导数和差分的) 差分:第二列减第一列
diff(参数变量,差分阶数,((1行)(2列)差分)
1.diff(参数变量,1,1)%上下行相邻之差
2.diff(参数变量,1,2)%左右列差分运算
3.diff(参数变量,2,2)%左右列2阶差分运算
(6).% length() -->求数组的个数
1.对于矩阵,比方说M行N列,那么length返回M和N这两个数的最大值
(7).% sum() -->总和
(8).% size() -->获取数组的行数和列数
(9).% dot() 内积
cumprod() 累计元素总乘积
cumsum() 累计元素总和
cross() 外积
%%%2.常见矩阵生成函数:
(1).eye(m,n) 生成对角为1的m?n单位矩阵(前提:m=n)
(2).ones(m,n) 范围为m×n的全1阵
(3).zeros(m,n) 范围为m×n的全0阵
(4).rand(m,n) 范围在(0,1)之间的m×n的矩阵
(5).randn(m,n) 均值为0,方差为1的标准正态分布的随机矩阵
%%%3.二维绘图基本命令:
(1).semilogy(x,y,'-ob') y轴用于对数标注(y轴的以 10 为基数的对数刻度),x轴代表线性标注绘制图形
(2). title() 给图标命名注释 title('datestr(now)','Color','r')
1.'fontsize',10, 设置字体大小
2.'Color' - 文本颜色
3.'FontName' - 字体名称
4.'FontWeight' - 文本字符的粗细 1.'bold' - 字符轮廓比普通粗
2.'normal' - 由特定字体定义的普通粗细
%(3).datestr() 具体时间戳 date():无参数的时间戳
>>datestr(now)
>>ans =
25-Aug-2021 22:06:41
(4).text() 在图形指定的位置上加文本字符串
(5).gtext() 在鼠标的位置上加文本字符串
(6).grid() 打开网格线
(7).xlabel 给x轴加标记
(8).ylable 给y轴加标记
%使用参数方程绘制曲线:x是关于t的参数方程,y也是关于t的参数方程,t属于一个范围
%%%3.图形的处理
(1).plot()绘制图形后使用axis()函数对图形进行缩放(细描)
用法:axis( [xmin xmax ymin ymax] )对图形的x轴和y轴进行上限下限的限制
axis auto 解除限制,恢复到默认状态
axis off 去掉坐标轴
(2).%hold on是当前轴及图像保持而不被刷新,准备接受此后将绘制的图形,多图共存
hold on 和hold off,是相对使用的
(3).plotyy(x1,y1,x2,y2) 双纵坐标
%多子图的定位 (4).subplot(m,n,k) m,n表示行列对位置进行定位,k表示从左到右排序
a=[pi:pi/360:3*pi];
y=exp(a*2).*sin(a);
z=cos(a).*sin(a);
x=tan(a).*sin(2*a);
subplot(2,2,1);
>> hold on
>> plot(a,y,'-*b');
>> hold on
>> subplot(2,2,2);
>> plot(a,z,'-or');
>> hold on
>> subplot(2,2,3);
>> plot(a,x,'-+g');
>> hold off
%%subplot('postion',[left,bottom,width,height])
@@postion:位置的意思
%%用于手工指定子图位置,指定位置的四元组采用归一化的标准单位
a.left表示距离图形窗口左边的距离
b.bottom表示距离窗口下边的距离
c.width,heigth分别表示绘制坐标轴的大小
d.其中要注意的是left bottom width height这四个值都是0和1之间
%subplot('position',[0.4,0.2,0.4,0.4]);%在图形窗口中绘制坐标轴;
%%%4.图形的控制:
(1).曲线线性的控制:
符号 - : -. --
含义 实线 虚线 点划线 双划线
(2).曲线颜色控制符
符号 b g r c m y k w
含义 蓝 绿 红 青 品红 黄 黑 白

MATLAB绘图入门的更多相关文章

  1. Matlab 绘图完整入门

    Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...

  2. matlab快速入门

    matlab快速入门 1矩阵 生成矩阵 ​ % 直接法 a = [1,2,3;4,5,6;7,8,9]; % 冒号一维矩阵 a = 开始:步长:结束,步长为1可省略 b = 1:1:10; % 1,2 ...

  3. Matlab绘图详解

    Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...

  4. 使用axes函数在matlab绘图中实现图中图的绘制

    使用axes函数在matlab绘图中实现图中图的绘制 有时为了对细节进行详细说明,需要在一个较大坐标轴上绘制一个小图来对局部进行放大以阐述结果. 这可以通过调用axes函数实现. 下面通过绘制 y=1 ...

  5. matlab绘图--线性规划图解法示意

    matlab绘图--线性规划图解法示意 图解法 matlab绘图 区域填充 线性规划问题: matlab绘图 L1=[4,0;4,4];  plot(L1(:,1),L1(:,2));hold on  ...

  6. Matlab绘图(一二三维)

    Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...

  7. Matlab绘图高级部分

    图形是呈现数据的一种直观方式,在用Matlab进行数据处理和计算后,我们一般都会以图形的形式将结果呈现出来.尤其在论文的撰写中,优雅的图形无疑会为文章加分.本篇文章非完全原创,我的工作就是把见到的Ma ...

  8. (转载)MatLab绘图

    转载自:http://www.cnblogs.com/hxsyl/archive/2012/10/10/2718380.html 转载自:http://www.cnblogs.com/jeromebl ...

  9. Matlab绘图系列之高级绘图

    Matlab绘图系列之高级绘图 原帖地址: http://blog.163.com/enjoy_world/blog/static/115033832007865616218/ Matlab绘图 20 ...

随机推荐

  1. shell 文件读取批量处理

    cat ./redis-keys.txt | while read myline do echo ${myline} /usr/local/bin/redis-cli -h 000.00.00.000 ...

  2. 我写了个IDEA开源插件,vo2dto 一键生成对象转换

    让人头疼的对象转换 头炸,po2vo.vo2do.do2dto,一堆对象属性,取出来塞进来.要不是为了 DDD 架构下的各个分层防腐,真想一竿子怼下去. 那上 BeanUtils.copyProper ...

  3. 经验:如何使用replace而不丢失数据

    背景:replace很好用,的应用场景比较多,但是直接使用可能会造成一引起字段的值丢失. 解决方法: 一.原始数据 select id,f1,f2 ,flag from update_test; id ...

  4. 【九度OJ】题目1467:二叉排序树 解题报告

    [九度OJ]题目1467:二叉排序树 解题报告 标签(空格分隔): 九度OJ http://ac.jobdu.com/problem.php?pid=1467 题目描述: 二叉排序树,也称为二叉查找树 ...

  5. 【LeetCode】744. Find Smallest Letter Greater Than Target 解题报告(Python)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 线性扫描 二分查找 日期 题目地址:https:// ...

  6. 一个网关服务性能问题的Dump分析

    本篇文章分为三部分,首先简单介绍一下分析的工具Windbg,其次针对一个网关服务性能问题进行逐步刨析,最后针对性能问题的分析总结. 一 Windbg介绍 1.Windbg是个非常强大的调试器,它设计了 ...

  7. POJ 3278:The merchant(LCA&DP)

    The merchant Time Limit: 3000MS   Memory Limit: 65536K Total Submissions: 6864   Accepted: 2375 Desc ...

  8. 写了个适用于vscode的minio图床客户端插件

    缘起 自己搭建minio做我的个人博客图床好一段时间了, 一直用minio自带的web管理后台来上传图片, 它的界面长下面这个样子 上传完后, 需要点下文件列表里刚刚传上去的文件的分享按钮 然后会出来 ...

  9. 元宇宙(metaverse)中文社区-工程实践

    欢迎访问元宇宙中文社区,在这里大家可以提问,回答,分享,诉说,一起构建一个元宇宙社区. 2021年"元宇宙"的这个词的火热程度在业内绝对不亚于疫情,趁着这个热度,本文记录了如何搭建 ...

  10. 使用所学Spring知识,实现简易的图书查询系统功能。实现查询全部图书。 根据书籍编号查询信息。 根据书名查询书籍信息。 根据状态查询书籍信息。

    相关 知识 >>> 相关 练习 >>> 实现要求: 使用所学Spring知识,实现简易的图书查询系统功能. 要求如下: 查询全部图书. 根据书籍编号查询信息. 根据 ...