matlab画图
US棒棒糖????
这个作者很懒,什么都没留下…
展开
-
matlab画图figure、axes、plot的关系
众所周知,使用matlab画图plot函数可以得到下图:上图包含三个部分,即figure、axes、plot;理解原理更能使用matlab画出更加复杂的图。一、figure创建一个figure;f1 = figure(1);由上图,一个figure就是一个弹窗,如果只创建一个figure,那么figure里面不会有任何东西。二、axes在上述figure里面添加一个坐标轴;ax1 = axes(f1);可见,axes就是figure里面的坐标轴,可以...原创 2021-12-28 20:11:46 · 6345 阅读 · 0 评论 -
Matlab画图axis、X(Y)Tick、X(Y)TickLabel到底是什么
众所周知,使用plot函数得到下图:一、axis1.axis([a,b,c,d]):axis函数可以定义坐标两端点的数值,即确定坐标的单位长度以及在figure里面显示坐标的哪一部分;如:axis([1,2,1,2]);axis([1,2,-100,100);(注意,此时x轴和y轴的单位距离不相同。)综上,axis函数只是确定坐标轴在figure里显示的最大范围,超过这个数值的其他坐标轴部分不能显示(除非抓着坐标轴拖动[goutou])。二、X(Y)...原创 2021-12-28 17:04:27 · 9179 阅读 · 3 评论 -
Matlab一个图(figure)上三个坐标区域(axes)
代码如下:clc;close all;Fontsize = 10.5;LineWidth = 1.5;TickLength = [0.01,0.035];GridColor = [0.85,0.85,0.85]; %[0.85,0.85,0.85];FANWEI = [1,5,0,90]; %坐标范围f1 = figure(1);f1.Visible = 'on';f1.Units = 'centimeters';f1.Position = [15 5 21 10];f1.原创 2021-12-05 22:03:28 · 993 阅读 · 0 评论 -
matlab关闭figure时如何弹出确定窗口
matlab在关闭figure窗口时不会弹出确定窗口,如何在按下‘X’时弹出确定窗口呢?代码如下:clc;clear;%%%%%%%%%%%%%主函数f1 =figure(1);f1.CloseRequestFcn = @f1CloseRequestFcn;function f1CloseRequestFcn(f1,~)opts.Interpreter = 'tex';opts.Default = '确定';answer = questdlg('\fontname{宋体}\font原创 2021-09-04 12:51:03 · 1478 阅读 · 0 评论 -
Matlab让坐标轴穿过原点
Matlab画图默认坐标轴不穿过原点;如图:加入下列代码,使得坐标穿过原点:ax1.YAxisLocation = 'origin';ax1.XAxisLocation = 'origin';%%%%%%或者set(gca,'YAxisLocation','origin');set(gca,'XAxisLocation','origin');示例:clc;clear;close all;f1 = figure(1);ax1 = axes(f1);ax1.YAxisL原创 2021-09-03 14:47:18 · 1900 阅读 · 0 评论