matlab画二维颜色深浅,matlab中如何为二维图形填充渐进的颜色
t1=(0:11)/11*pi;
t2=(0:400)/400*pi;
t3=(0:50)/50*pi;
y1=sin(t1).*sin(9*t1);
y2=sin(t2).*sin(9*t2);
y3=sin(t3).*sin(9*t3);
subplot(2,2,1),plot(t1,y1,'r.')%<7>
axis([0,pi,-1,1]),title('(1)点过少的离散图形')
subplot(2,2,2),plot(t1,y1,t1,y1,'r.')%<9>
axis([0,pi,-1,1]),title('(2)点过少的连续图形')
subplot(2,2,3),plot(t2,y2,'r.')%<11>
axis([0,pi,-1,1]),title('(3)点密集的离散图形')
subplot(2,2,4),plot(t3,y3)%<13>
axis([0,pi,-1,1]),title('(4)点足够的连续图形')
图 5.1-2 连续函数的图形表现方法
【例5.1-3】绘制奇数正多边形及圆。(图5.1-3)
N=9;
t=0:2*pi/N:2*pi;
x=sin(t);y=cos(t);
tt=reshape(t,2,(N+1)/2);
tt=flipud(tt);
tt=tt(:);
xx=sin(tt);yy=cos(tt);
subplot(1,2,1),plot(x,y)
title('(1) 正常排序图形'),axis equal off,shg
subplot(1,2,2),plot(xx,yy)
title('(2) 非正常排序图形'),axis equal off,shg
图 5.1-3 自变量排列次序对连续曲线图形的影响
5.2二维曲线和图形
MATLAB提供了多种二维图形的绘制指令(见表5.2-1),但其中,最重要、最基本的指令是plot 。其他许多特殊绘图指令或以它为基础而形成,或使用场合较少。出于简明考虑,本节着重介绍plot的使用。
5.2.1二维曲线绘制的基本指令plot
一基本调用格式plot(x,y,'s')
二plot的衍生调用格式
(1)单色或多色绘制多条曲线plot(X,Y,'s')用s 指定的点形线型色彩绘制多条曲线
plot(X,Y)采用默认的色彩次序用细实线绘制多条曲线
(2)多三元组绘制多条曲线plot(X1,Y1,'s1',X2,Y2,'s2', ... ,Xn,Yn,'sn')
(3)单输入量绘线plot(Y)
三plot的属性可控调用格式plot(x, y, 's', 'PropertyName', PropertyValue, …)
【例5.2-1】二维曲线绘图指令演示之一。(图5.2-1)
clf
t=(0:pi/50:2*pi)';
k=0.4:0.1:1;
Y=cos(t)*k;
subplot(1,2,1),plot(t,Y,'LineWidth',1.5)
title('By plot(t,Y)'),xlabel('t')
subplot(1,2,2),plot(Y,'LineWidth',1.5)
title('By plot(Y)'),xlabel('row subscript of Y')
图 5.2-1 plot(t,Y)与plot(Y)所绘曲线的区别
【例5.2-2】用图形表示连续调制波形 及其包络线。(图5.2-2)
t=(0:pi/100:pi)';%<1>
y1=sin(t)*[1,-1];%<2>
y2=sin(t).*sin(9*t);%<3>
t3=pi*(0:9)/9;%<4>
y3=sin(t3).*sin(9*t3);%<5>
plot(t,y1,'r:',t,y2,'-bo')%<6>
hold on
plot(t3,y3,'s','MarkerSize',10,'MarkerEdgeColor',[0,1,0],'MarkerFaceColor',[1,0.8,0])%<8>
axis([0,pi,-
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试
matlab画二维颜色深浅,matlab中如何为二维图形填充渐进的颜色相关推荐
- Excel 单元格中增加下拉菜单并且填充不同的颜色
Excel 单元格中增加下拉菜单并且填充不同的颜色 参考链接:https://zxning.github.io/2016/01/12/excel-Drop-down-menu/ 问题描述 如何在 Ex ...
- matlab画三维向量的曲面,Matlab绘制三维曲面(以二维高斯函数为例)
寒假学习了一下Python下的NumPy和pymatlab,感觉不是很容易上手.来学校之后,决定继续看完数字图像处理一书.还是想按照上学期的模式,边看边实现书中的算法.上学期看的时候,是用C语言实现的 ...
- matlab画三维曲面有范围,matlab画三维曲面
(x,y); z=pi/2*exp(-x.^2/2-y.^2/2); mesh(x,y,z) [在 dreamway (希冀前程) 的大作中提到: ] : 现在,想用 matlab 绘制三维正态曲面, ...
- 如何用matlab画电场强度三维图,浅析matlab模拟静电场三维图与恒定电流场模拟静电场...
浅析matlab模拟静电场三维图与恒定电流场模拟静电场 1 浅析 Matlab 模拟静电场三维图 与恒定电流场模拟静电场 摘要:本文利用恒定电流场模拟静电场,通过寻找等势点的方法描绘出点 电荷对的电力 ...
- matlab画三维图和等高线,matlab画三维等高线图
MATLAB 三维绘图功能二维图形 ? 三维图形 图形色彩处理 句柄图形技术 图像显示技术 动画制作 三维绘图三维绘图的主要功能: 绘制三维线图 绘制等高线图 绘制伪彩色图 ...... 三维线图指令 ...
- 用matlab画出典型函数,如何用matlab画出函数曲线
使用matlab绘制函数曲2113线的方法和操作步5261骤如下:1.首先,使用matlabc打开命令行窗口,然后4102直接输入相1653关内容,如下图所示.2.其次,完成上述步骤后,请根据实际情况 ...
- 用matlab画出ex,如何用matlab画函数图形
1.首先打开matlab应用程序,输入下方的代码:2.然后按确定会出现一张图,如下图所示,这就是 怎么用matlab画函数图形?请看下面方法. 方法 打开Matlab. r0=5;b=1;t0=2;s ...
- 用matlab画出信号波形,用Matlab画出信号的时域波形及频谱,观察它们的关系
<用Matlab画出信号的时域波形及频谱,观察它们的关系>由会员分享,可在线阅读,更多相关<用Matlab画出信号的时域波形及频谱,观察它们的关系(18页珍藏版)>请在人人文库 ...
- matlab画三维图电磁场,利用matlab实现矩形波导电磁场分布图的绘制.doc
利用matlab实现矩形波导电磁场分布图的绘制.doc 利用MATLAB实现矩形波导电磁场分布图的绘制(附源程序)通过MATLAB计算并绘出任意时刻金属矩形波导的主模TE10模的电磁场分布图.波导尺寸 ...
最新文章
- 迁移学习,让深度学习不再困难……
- 放弃OpenStack?恐怕还不到时候
- C语言的指针*和引用
- (重要)java都是值传递,与对象形参所指向的对象改变,其实参所指向的对象也相应改变并不矛盾(2011年9.30日一天写的两个程序的总结结果)...
- linux 开机启动文件夹,Linux开机启动流程
- session中存放一个对象,只修改对象的属性,不将修改后的对象存放session,发现session中存放的对象也发生改变!
- php 序列化 java_PHP--序列化与反序列化详解
- php新窗口打开链接,wordpress如何设置在新窗口打开链接
- 封装好的实用的读写XML类---增删改查XML
- 使用python在ArcGIS中合并多个图层中的数据
- 运用SQL Server安全模型来保护数据
- 利用后中遍历结果,重构二叉树
- 15套前端经典实战项目大合集,小白练手必备实战项目
- CodRED: A Cross-Document Relation Extraction Dataset for Acquiring Knowledge in the Wild
- 一个牛人在美国的跳槽经历(转)
- 嵌入式linux系统应用开发
- html5一键导航代码,网页端利用百度地图接口,制作一键导航功能
- SpringAOP中@annotation和@within的作用
- 信息安全服务资质认证-安全工程一级
- CTeX 套装替代方案:Texlive+Texmaker
热门文章
- 一个数据包的旅程_数据科学语言的个人旅程
- 网络爬虫数据挖掘_我如何构建无服务器网络爬虫以大规模挖掘温哥华房地产数据...
- 链栈的入栈和出栈代码_代码简介:全栈开发仍然有效
- 正则表达式匹配减号_THOR断点教程0910 网球规则1112 后附常用正则表达式数据...
- Sobel两种算子形式
- VS2008SP1中jQuery Intellisense补丁KB958502安装失败的解决办法
- 【opencv学习】【轮廓检测】
- 漫步数学分析番外五(上)
- dll 共享_系统DLL查看和检测工具ListDLLs
- PCA和线性回归之间的关系如何?