matlab五角星的二维作图,MATLAB二维画图综合实例
MATLAB不仅有矩阵运算功能,而且还有比较强大的绘图功能。二维作图的最基本命令即plot命令,同时还可以运用一些辅助函数对图进行注解,得到比较全面的图像。
程序代码:
% 2D plot example
% date 160227
% programmer wf
x=1:5;
y=x.^2;
plot(x,y,'o','linewidth',2,'markersize',8,'markeredgecolor','r','markerfacecolor','g');%作图命令,‘o’表示用圆圈描点,‘linewidth’为线宽属性,后面的2位属性值。
axis([0 6 0 30]);%控制X,Y轴取值范围
get(gca);%得到现坐标轴句柄(gca)的属性即属性值
get(gca,'xtick');%得到现坐标轴句柄‘xtick’属性的属性值
set(gca,'xtick',0:0.5:6);%重置现坐标轴句柄‘xtick’属性的属性值
title('\fontsize{12}\bf{y={\beta}^2}');%图的标题,'\fontsize{12}'控制字体大小为12,'\bf'控制粗体,'\beta'为希腊字符,^控制上标
xlabel('\fontsize{12}\beta');%图的横坐标注释
ylabel('\fontsize{12}\beta^2');%图的纵坐标注释
legend('\fontsize{10}point');%图例
gtext('point{\rightarrow}');%点击鼠标附上文本,‘\rightarrow’为右箭头
figure(2);%打开新的图形窗口
subplot(2,1,1);%绘制子图。2行1列,第一幅图。
x2=1:10;
y2=exp(x2);
plot(x2,y2,'rp','markersize',6,'markerfacecolor','r');%用大小为6的实心五角星标记
axis([0 11 0 exp(10.5)]);
hold on;
y3=y2+10000;
plot(x2,y3,'g^','markersize',5,'markerfacecolor','g');
legend('y=e^x','y=e^x+10^4');
hold off;
subplot(2,1,2);
plot(x2,y2,'om','linewidth',2);
axis off;%去除坐标轴
运行结果:
一些命令(用help命令可以得到其进一步的使用方法):
plot 二维绘图命令
subplot
在一个窗口中绘制多个图像
title 图像标题
xlabel 图形X轴注释
ylabel 图形Y轴注释
legend 图例,即图形补充说明
gtext 点击鼠标后在图形上插入文本
get
set
axis 设置坐标轴取值范围
hold on
grid on 打网格
axis off 去除坐标轴
matlab五角星的二维作图,MATLAB二维画图综合实例相关推荐
- 【Matlab】一种超简单的二维矩阵降维方法
1.Introduction Matlab里图像处理时,经常会把一维数组转二维数组,二维数组转一维,如下图所示: 一般经常使用的函数是 reshape ,可以在不同维度之间进行转换,不过需要事先计算数 ...
- Matlab中矩阵编号方式以及一维二维三维数据间的相互转换
Matlab中矩阵编号方式以及一维二维三维数据间的相互转换 文章目录 Matlab中矩阵编号方式以及一维二维三维数据间的相互转换 一.问题的提出 二.一维数据转为二维和三维 三.三维数据转为一维和二维 ...
- matlab中二维散点图,MATLAB实例:二维散点图
MATLAB实例:二维散点图 用MATLAB实现简单的散点图的绘制,可以自行设置点的形状与颜色,可以去掉坐标轴边框. 数据来源:MATLAB高斯混合数据的生成 将二维数据保存为gauss.txt. 1 ...
- 二维插值-MATLAB
二维插值与MATLAB实例解析 一.插值节点为网格节点 二.插值节点为散乱节点 Addition: (1)学会查看matlab帮助文档 (2)matlab脚本类型 (3)matlab三维绘图函数 二维 ...
- matlab 把图像变成二维的,matlab图像怎么变成二维矩阵
求:matlab二维直方图图像分割程序.. 我给你个网站``里面的教学很详细~~希望能帮到你~~~~反正里面的软件教程很多``就是不知道有没你要找的``如果有~~给我加分哈``http://tech. ...
- matlab建成二维数组,matlab绘制二维数组
hist 累计图 rose 极座标累计图 stairs 阶梯图 stem 针状图 fill 实心图 feather 羽毛图 compass 罗盘图 quiver 向量场图 Matlab 如何画出一个二 ...
- matlab画三维向量的曲面,Matlab绘制三维曲面(以二维高斯函数为例)
寒假学习了一下Python下的NumPy和pymatlab,感觉不是很容易上手.来学校之后,决定继续看完数字图像处理一书.还是想按照上学期的模式,边看边实现书中的算法.上学期看的时候,是用C语言实现的 ...
- 【Matlab编程实现常见小问题之二】Matlab如何实现QR二维码的生成与识别
本篇文章中,旨在解决如何用Matlab编程实现QR二维码的生成与识别.编程环境是Matlab2012a,所用的开源库是ZXing,ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码.目 ...
- matlab lbp直方图特征多少维,LBP局部二值特征
最近一直在看LBP的东西,就说说LBP吧.先从最基本的LBP说起,LBP的全称是Local Binary Pattern即局部二值模式,是局部信息提取中的一种方法.目前LBP有很多应用,如人脸识别,表 ...
最新文章
- python分析b站_Python爬取并分析B站最热排行榜,我发现了这些秘密
- 分布式01-Dubbo基础背景
- WSL:WSL(Windows Subsystem for Linux)的简介、安装、使用方法之详细攻略
- 使用Eclipse进行Javaweb项目开发时,如何设置外置浏览器Chrome
- anacoda里面安装包显示失败_VScode离线安装插件,以及安装插件失败问题
- mysql 8安装_mysql安装过程详解
- 机票预订系统活动图_软件工程(第五版)--习题及答案技术总结.docx
- du -sh 如何找到最大的文件夹_小白必看!手把手教你如何在linux上安装redis数据库...
- C3P0连接池问题,APPARENT DEADLOCK!!! Creating emergency..... [问题点数:20分,结帖人lovekong]...
- Java MyBatis 别名
- 《视觉SLAM十四讲——从理论到实践》学习笔记
- php 完全前后端分离使用jwt,larke-admin 是一套使用 Laravel 8 、JWT 和 RBAC鉴权的前后端分离的通用后台管理系统...
- slqite3库查询数据处理方式_从数据仓库到百万标签库,精细化数据管理,这么做就够了...
- SQL Server中SMO备份数据库进度条不显示?
- 黄聪:Linq初级班 Linq To XML体验(编程篇)
- flowable 控制台打印 sql 语句
- c语言随机数字密码生成器,在线随机数生成器,批量随机数生成工具 - dute.org
- Linux命令学习总结
- 均匀节点插值与切比雪夫插值以及龙格现象
- 小程序蓝牙开发官方demo--不能发送字符串命令或发送失败10004问题
热门文章
- Mac 系统安装 ElasticSearch
- SpringBoot 2 快速整合 | Hibernate Validator 数据校验
- Windows环境下安装React Native开发环境----记一次填坑过程
- 手把手教你封装一个自己的数据库框架~
- 基于JAVA+SpringMVC+MYSQL的酒店旅游管理系统
- webbrowser 模块的 open()方法
- 第二百九十四节,Redis缓存-Redis安装
- e.target 和 e.srcElement 的使用问题
- poj 1155 TELE
- asp.net常见问题收集