日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

如何在matlab中设置xlabel

發(fā)布時(shí)間:2023/12/15 综合教程 20 生活家
生活随笔 收集整理的這篇文章主要介紹了 如何在matlab中设置xlabel 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這篇文章將為大家詳細(xì)講解有關(guān)如何在matlab中設(shè)置xlabel,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

xlabel(‘time',‘FontSize',12);

如果沒(méi)有設(shè)置位置,默認(rèn)是在中間

在xlabel中也有position用法

xlabel(‘time',‘position',[900,1870],‘FontSize',12);

此時(shí)‘time'在你設(shè)置的位置

還有一種用法是類(lèi)似圖像的用法

pos=axis;%取得當(dāng)前坐標(biāo)軸的范圍,即[xminxmaxyminymax]
xlabel(‘time',‘FontSize',12,‘Position',[pos(2)pos(3)])

x=0:pi/50:2*pi;
y=sin(x);
plot(x,y);
pos=axis;%取得當(dāng)前坐標(biāo)軸的范圍,即[xminxmaxyminymax]
xlabel('x軸','position',[pos(2)1.15*pos(3)]);%設(shè)置x軸標(biāo)簽的文本在圖的右下方,1.15這個(gè)值根據(jù)自己的需要可以調(diào)整
形成的圖

補(bǔ)充:Matlab作圖實(shí)例——xlabel,ylabel,title,text,plot,patch,datetime等的應(yīng)用

做線性圖,并用變量標(biāo)記每個(gè)點(diǎn)

所用數(shù)據(jù)如下:

代碼如下:

clear
clc
formatcompact
formatshortG
T=readtable('repayment_schedule.xlsx','ReadVariableNames',true)
T.time=datetime(datestr(T.time,'yyyy.mm.dd'),'InputFormat','yyyy.MM.dd',...
'format','yyyy.MM.dd')
p=plot(T.time,T.m_per_month,T.time,T.m_residue)
p(1).Marker='o'
p(2).Marker='*'
boxoff
%讓y軸不用科學(xué)計(jì)數(shù)法顯示
h=gca
y_val=h.YTick
y_str=string(y_val)%等價(jià)于y_str=num2str(y_val')
h.YTickLabel=y_str
%橫軸日期顯示設(shè)置
h.XTick=T.time
xtickangle(45)%讓x軸的標(biāo)簽?zāi)鏁r(shí)針旋轉(zhuǎn)45度
%畫(huà)垂直虛線
holdon
p1=plot([datetime(2018,11,20)datetime(2018,11,20)],...
[030830],'Color',[0.60.60.6],'LineStyle','--')
p2=plot([datetime(2018,12,20)datetime(2018,12,20)],...
[026434],'Color',[0.60.60.6],'LineStyle','--')
p3=plot([datetime(2019,01,20)datetime(2019,01,20)],...
[022038],'Color',[0.60.60.6],'LineStyle','--')
p4=plot([datetime(2019,02,20)datetime(2019,02,20)],...
[017641],'Color',[0.60.60.6],'LineStyle','--')
p5=plot([datetime(2019,03,20)datetime(2019,03,20)],...
[013245],'Color',[0.60.60.6],'LineStyle','--')
p6=plot([datetime(2019,04,20)datetime(2019,04,20)],...
[08849],'Color',[0.60.60.6],'LineStyle','--')
p7=plot([datetime(2019,05,20)datetime(2019,05,20)],...
[04452.8],'Color',[0.60.60.6],'LineStyle','--')
holdoff
%標(biāo)注每個(gè)點(diǎn)
str1=string(T.m_per_month)
str2=string(T.m_residue)
text(T.time,T.m_per_month-1200,str1,'Color',[00.4470.741],...
'HorizontalAlignment','center')
text(datetime(datenum(T.time)+2,'ConvertFrom','datenum'),...
T.m_residue+1100,str2,...
'Color',[0.850.3250.098],...
'HorizontalAlignment','left')
%圖例
legend([p(1)p(2)],{'每月還款金額','每月還款后剩余總本息'},...
'Location','northeast','NumColumns',1)
%各個(gè)標(biāo)題
xlabel('還款時(shí)間')
ylabel('還款金額')
title({'GGG還款計(jì)劃';'2018.12.20-2019.06.20'})
print('GGG還款計(jì)劃','-dpdf')
%將數(shù)據(jù)再寫(xiě)入excel
%writetable(T,'test.xlsx','WriteVariableNames',true)

做出的圖如下:

畫(huà)線形函數(shù)圖,填充一部分并畫(huà)網(wǎng)格

相應(yīng)代碼為:

%填充并畫(huà)網(wǎng)格
clear
clc
v1=[00;40;44;04];
f1=[1234];
figure
patch('Faces',f1,'Vertices',v1,...
'EdgeColor',[0.750.750.75],'FaceColor',[0.750.750.75]);
g=gca
g.XTick=[0:4]
g.YTick=[0:4]
g.XLim=[04.5]
g.YLim=[04.5]
gridon
g.Layer='top';
g.GridColor=[111]
g.GridLineStyle='--'
g.GridAlpha=1
axissquare
%挖洞
v2=[11;21;22;12];
f2=[1234];
patch('Faces',f2,'Vertices',v2,...
'EdgeColor',[0.750.750.75],'FaceColor',[111]);
%畫(huà)函數(shù)圖
holdon
f1=@(t)4*t-4
f2=@(t)0.25*t+1
f1p=fplot(f1,[12],'k','LineWidth',1,'DisplayName','X的策略')
f2p=fplot(f2,[04],'--k','LineWidth',1,'DisplayName','Y的策略')
xlabel('X的策略')
ylabel('Y的策略')
legend([f1pf2p],{},'NumColumns',2,'FontSize',10)
%導(dǎo)出為PDF
%saveas(gcf,'qiyan.pdf')
print('qiyan','-dpdf')

做出的圖如下

總結(jié)

以上是生活随笔為你收集整理的如何在matlab中设置xlabel的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。