matlab画面填充色彩,【求助】如何使用fill对指定区域进行颜色填充

在学习热加工图制作时,作者遇到如何使用Matlab将两个参数绘制在同一图上并填充ζ值小于0的区域的问题。已尝试用Origin但发现精度不足,转而使用Matlab。代码中展示了如何进行插值、计算积分、绘制η和ζ值的等高线图,但需要帮助对ζ值小于0的区域填充颜色,并调整坐标轴刻度字体大小。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

大佬们好。是这样的,我最近在学习热加工图的制作,一开始用origin绘制发现精度不是特别好而且有很多BUG,所以想试着用Matlab绘制热加工图。热加工与就是功率耗散图和失稳图得叠加后的到的图,但是在计算得到所需的数据之后绘图是怎么才能把两个参数绘制到一个图里。下面是我的代码

clc;clear;

X=[700,750,800,850,900] %X轴,温度

Y=[-3,-2,-1,0,1] %Y轴,log应变速率

Z=[87.8,39.69,25.53,18,11.63

111.41,81.75,53.99,43.55,30.82

207.16,124.97,102.71,77.66,53

285.95,184.59,161.42,111.99,101.44

297.19,259.49,234.32,175.19,150.56] %X列,Y行

Zlog=log10(Z) %log应力

i=100 %设置插值矩阵的行数

j=100 %设置插值矩阵的列数

Xi=(700: (900-700)/(j-1):900) %赋值给X插值点

Ylogi=(-3: (1-(-3))/(i-1):1) %赋值给Y插值点

Yi=10.^Ylogi %应变速率的插值向量,10的Ylogi元素次方

Zlogi=interp2(X,Y,Zlog,Xi,Ylogi','spline') %用spline方法插值(log应力)矩阵

Zi=interp2(X,Y,Z,Xi,Ylogi','spline') %用spline方法插值应力矩阵

[Fx,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值