matlab 三个函数曲线 其中两个的纵轴在左边,另外一个的纵轴在右边,该怎么弄?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/06 10:30:44
matlab 三个函数曲线 其中两个的纵轴在左边,另外一个的纵轴在右边,该怎么弄?
k=[0.5,1,1.5,2,2.5,3,3.5,4,4.5];
y1=2.7952*exp(1.4658*k)./1-(2.7952/2020)*(1-exp(1.4658*k));
y2=42.0655*1378.1*log(0.9986+(0.0014*exp(1.4658*k)))+17.2144*2.7952-17.2144*2.7952*exp(1.4658*k)./0.9986+0.0014*exp(1.4658*k);
y3=0.8119+0.0001*2.7952-0.0001*2.7952*exp(1.4658*k)./0.9986+0.0014*exp(1.4658*k);
这是三条线
画一个图时有用*号表示出原始数据点,用的是plot(k,y,'*',k,y1,'-or')这个,三个图放一起时也希望将原始数据表示出来 ,就这些
k=[0.5,1,1.5,2,2.5,3,3.5,4,4.5];
y1=2.7952*exp(1.4658*k)./1-(2.7952/2020)*(1-exp(1.4658*k));
y2=42.0655*1378.1*log(0.9986+(0.0014*exp(1.4658*k)))+17.2144*2.7952-17.2144*2.7952*exp(1.4658*k)./0.9986+0.0014*exp(1.4658*k);
y3=0.8119+0.0001*2.7952-0.0001*2.7952*exp(1.4658*k)./0.9986+0.0014*exp(1.4658*k);
这是三条线
画一个图时有用*号表示出原始数据点,用的是plot(k,y,'*',k,y1,'-or')这个,三个图放一起时也希望将原始数据表示出来 ,就这些
用plotyy函数做
大体应该是
[Ax,h1,h2] = plotyy(k,[y1;y2],k,y3); % 画双y轴,k是x轴,y1,y2的y轴在左,y3的y轴在右.
set(h1,'marker','*'); %设置y1,y2用*表示数据点
set(h3,'linestyle','--','marker' ,'o'); %设置y3用虚线,圆圈表示数据点
set(Ax,...); %设置坐标轴样式
家里电脑没装matlab,没法测试,命令可能写得不对,但用这几条肯定能做出来.有问题可以查matlab帮助搜plotyy,或者百度也行.
再问: 那个标符号的好像不行诶
再答: 查下帮助吧,或百度plotyy
大体应该是
[Ax,h1,h2] = plotyy(k,[y1;y2],k,y3); % 画双y轴,k是x轴,y1,y2的y轴在左,y3的y轴在右.
set(h1,'marker','*'); %设置y1,y2用*表示数据点
set(h3,'linestyle','--','marker' ,'o'); %设置y3用虚线,圆圈表示数据点
set(Ax,...); %设置坐标轴样式
家里电脑没装matlab,没法测试,命令可能写得不对,但用这几条肯定能做出来.有问题可以查matlab帮助搜plotyy,或者百度也行.
再问: 那个标符号的好像不行诶
再答: 查下帮助吧,或百度plotyy
matlab 三个函数曲线 其中两个的纵轴在左边,另外一个的纵轴在右边,该怎么弄?
求助,如何在matlab中显示上述函数的图像?程序写的差不多了 运行出来是空白的,只有横纵轴.
matlab 在统一图中用stem,plot画图,双纵轴
洛伦兹曲线的纵轴“表示收入的累积百分比”是什么意思?
由曲线上任意一点引法线,他在纵轴上截得的截距的长度等于该点到坐标原点的距离的2倍,求此曲线满足的微分方程.
画四分之一右上角的直角坐标系,纵轴为X,横轴为Y.在直角坐标系中有一个平行四边形
建筑图上的纵轴和横轴怎么定义
一个样本容量为50,分成若干组,在它的频数分布直方图中(纵轴为 频数/组距),某一组相应的小长方形的面积为20,则落在该
关于初中一次函数问一下哦,那个4个象限里,横纵轴上的点,算在这四个象限里的点吗?
已知:一平滑上升曲线,横轴上的50对应纵轴上的70;横轴上的90对应纵轴上的120,求:横轴上的80对应纵轴上的多少?
微观经济学,点弹性计算的纵轴公式
如果条形统计图的纵轴用0.5厘米表示20人,那么1.6厘米的直条表示多少人?在这个统计图上有一个直条上标有↓