MATLAB实例讲解plot函数绘图进阶含源程序

您所在的位置:网站首页 matlab做图像 MATLAB实例讲解plot函数绘图进阶含源程序

MATLAB实例讲解plot函数绘图进阶含源程序

2023-04-06 00:34| 来源: 网络整理| 查看: 265

在绘制图像时,我们需要可能需要对图形进行修饰,添加注释、设置不同的颜色和线型进行区分,同时有的还要对坐标轴标签进行修改,设置坐标轴的范围,并且自定义图形的大小,输出相应的格式。今天主要是以实例讲解plot函数绘图进阶含源程序,其他的绘图函数也是可以做相应的操作。

1.程序clc;%清除命令行窗口命令 clear all;%清除工作区变量 close all;%关闭图形窗口 %% 数据准备 x= linspace(0,1,24); y1 = 2.*x; y2 = 3*x.^2; y3 = 0.5*x.^3; y4 = 5*x; y5 = 6.*x.^2+3; y6 = x.^3; data = [y1;y2;y3;y4;y5;y6]; t = 1:24; h = figure;%获取图形句柄 %% Matlab绘图中用到的直线属性包括: % 字体种类FontName 字体大小FontSize 字体粗细FontWeight %线型 实线'-',双划线'--',虚线':',点划线'-.' %标记 +.ox* 正方形s 菱形d 六边形h 五角形p 上三角形^ 下三角形v 右三角形> 左三角形< plot(t,data(1,:),'Color','b','LineStyle','-',... 'Marker','o','MarkerFaceColor','b','MarkerEdgeColor',[0.5,0.5,0.5],... 'MarkerIndices',1:2:length(data(1,:)),'LineWidth',2, 'MarkerSize',10); hold on; plot(t,data(2,:),'Color','r','LineStyle','--',... 'Marker','s','MarkerFaceColor','r','MarkerEdgeColor','r',... 'MarkerIndices',1:2:length(data(2,:)),'LineWidth',2, 'MarkerSize',10); plot(t,data(3,:),'Color','k','LineStyle',':',... 'Marker','


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3