我开发了这段代码:
T1 = readtable (“SLJ20 PEEL.xlsx”,“VariableNamingRule”,“保存”);
:% First10Rows = T1 (1:10)
% T1Sz =大小(T1)
VarNames = T1.Properties.VariableNames;
N = 50;%插值矩阵大小
十五= linspace (min (T1{: 1}),马克斯(T1 {: 1}), N);%建立向量
青年志愿= linspace (min (T1{: 2}),马克斯(T1 {: 2}), N);%建立向量
[Xm, Ym] = ndgrid(十五,青年志愿);%建立插值矩阵
Zm评选= griddata (T1 T1 {: 1}, {2}:,, T1 {: 3}, Xm, Ym);%插入
图
Zm评选surfc (Xm, Ym)
网格在
阴影插值函数
集(0,“DefaultTextInterpreter”,“乳胶”)
六氯苯= colorbar;
包含(hcb,“[{\它Pa}]”);
hcb.Label。翻译=“乳胶”;
设置(hcb,“TickLabelInterpreter”,“乳胶”)
colormap (jet (50))
标题(“EPX1”,“字形大小”13岁的“翻译”,“乳胶”)
集(0,“DefaultTextInterpreter”,“乳胶”)
六氯苯= colorbar;
hcb.TickLabelInterpreter =“乳胶”;
% ColorbarRulerProperties = hcb.Ruler
hcb.Ruler。TickLabelFormat =“% .2f”;
设置(hcb,“滴答”((hcb。限制,hcb.Ticks]))
集(gca),“TickLabelInterpreter”,“乳胶”)
%的话= hcb.Ticks;
% expstr = @ (x) [x(:) . * 10。^装天花板(log10 (abs (x (:) + (x = = 0))))地板(log10 (abs (x (:) + (x = = 0)))));
% tixexp = expstr(耐温钛(:))
% tixexplbl =组成(%。2 f \ \ * 10 ^ {% 2 d}”, [tixexp(: 1)修复(tixexp (:, 2))))
%六氯苯。TickLabels = tixexplbl;
包含(“{\ x}({} \它毫米)”)
ylabel (“{\ y}({} \它毫米)”)
zlabel (“{\}剪切应力[{\它MPa}]”)