贴吧用户_QyJMUGU
关注数: 0
粉丝数: 1
发帖数: 6
关注贴吧数: 4
在mathematica中的这种公式,想用到matlab 中,用来画图,在这种情况下,应该怎么操作呢?求有缘人支支招,救救孩子
matlab三维曲面图,求指点。网格图例样式得设置 这两个图的区别就是图例那里的不一样,这是我的代码,麻烦大神帮忙设置一下网格样式这里,变成第二个图。 figure TextFontSize=8; LegendFontSize =6; set(gca,'FontName','Times New Roman','FontSize',TextFontSize); set(gcf,'Units','inches','Position',[0 0 4.0 3.0]); R=0:0.1:1; x=0:0.1:1; [R,x]=meshgrid(R,x); c_1=0.5; c_2=0.2; a=0.02; b=1.2; s=0.2; p=0.2; X=p+(1-p)./(x.*(1-x)); Y=(1-p)./(1-x); z1=X./(8.*Y.*(X-Y))+(1+b.*X-b.*Y).*(p+Y.*c_1).^2./(8.*Y.*(1+b.*X))-(p+Y.*c_1)./(4.*Y)-(p+Y.*c_1).*(c_2-R.*s-a.*b)./(4+4.*b.*X)+X.*(c_2-R.*s-a.*b).^2./(8+8.*b.*X); z2=X./(16.*Y.*(X-Y))+(1+b.*X-b.*Y).*(p+Y.*c_1).^2./(16.*Y.*(1+b.*X))-(p+Y.*c_1)./(8.*Y)-(p+Y.*c_1).*(c_2-2.*R.*s-a.*b)./(8.*(1+b.*X).^2)+X.*(c_2-R.*s-a.*b).*(c_2-3.*R.*s-a.*b)./(16.*(1+b.*X).^2)-b.*(p+Y.*c_1).^2./(16.*(1+b.*X).^2); z3=b.*(p+Y.*c_1-X.*c_2+X.*R.*s+X.*a.*b).^2./(16.*(1+b.*X).^2); mesh(R,x,z1,'edgecolor','k'); hold on; mesh(R,x,z2,'edgecolor','k'); hold on; mesh(R,x,z3,'edgecolor','k');; legend('\pi_M','\pi_R','\pi_T'); set(gca,'linewidth',1,'fontsize',12,'fontname','Times New Roman'); xlabel('\delta_R'); ylabel('\epsilon'); zlabel('\pi');
origin 三维多个函数图,求助😭 求助求助,像这种三维的函数图,为了区分不同函数采用了不同的颜色,但是图形颜色和图例的颜色怎么有色差呢,这种问题怎么解决呢?或者有没有别的方法(除颜色以外)可以区分一个图像里的不同的函数呢
1
下一页