不改变函数表达式的前提下,怎么把两条曲线的间距变大一些?
mathematica吧
全部回复
仅看楼主
level 7
我用mma作出了两个函数的图像,但是发现画出来的两条曲线紧挨的太近了。我想在不改变两个函数表达式的前提下,让两条曲线彼此离得更远一些。特别是在区间 [1, 3] 上,想让夹在两条曲线之间的那部分区域变得更大一些。请问该怎么写代码调整?我尝试了用 AspectRatio 命令来调整横纵坐标轴的比例,但是好像效果不明显,两条曲线之间的那个区域仍然很狭小。
我写的代码如下:
Plot[{(5*3^(2 + 1/(1 - a)) a^(1 + 1/(1 - a)))/(2 (-1 + a)), (5*3^(3 + 1/(1 - a)) a^2)/((-1 + a) (4 + 9 a))}, {a, 1.01, 5},
AxesOrigin -> {1, 0}]
运行结果如下图:
请高手赐教,谢谢!
2022年11月18日 13点11分 1
level 9
要是不能更改原点位置或者横向比例,那显然没啥办法,表达式在那摆着呢
2022年11月19日 07点11分 2
level 12
诚如二楼所说,两个函数表达式不变,它们的位置关系就不变。要把所需区域间隙变大,只有把范围尽量往两个交点附近靠,图尽量大一点,当然也只是微调[滑稽]
2022年11月19日 08点11分 3
[笑尿][笑尿] 我试过用AspectRatio命令可以把两条曲线距离调的略微大一点,但是效果也不好
2022年11月19日 14点11分
1