鱼C论坛

 找回密码
 立即注册
查看: 2877|回复: 9

[已解决]python绘制分段函数怎么去掉分段点的竖线

[复制链接]
回帖奖励 20 鱼币 回复本帖可获得 2 鱼币奖励! 每人限 1 次(中奖概率 10%)
发表于 2020-10-13 18:31:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
python绘制分段函数怎么去掉分段点的竖线?代码如下:


import numpy as np
import matplotlib.pyplot as plt
import math


def fun1(x):
    if x <= 2:
        return x**2/2
    elif x > 2:
        return (-x+3)

x = np.arange(0,3,0.01)
y=[]
for i in x:
    y1 = fun1(i)
    y.append(y1)
plt.plot(x,y)
plt.xlabel("x")
plt.ylabel("y")
plt.show()


最佳答案
2020-10-15 19:38:07

你要的是分开画图吧,如果要颜色一样,可以再另外设置线的颜色就可以了
import numpy as np
import matplotlib.pyplot as plt
import math

x1 = np.arange(0, 2, 0.01)
x2 = np.arange(2, 3, 0.01)
y1 = [i ** 2 / 2 for i in x1]
y2 = [-i + 3 for i in x2]

plt.plot(x1, y1)
plt.plot(x2, y2)
plt.xlabel("x")
plt.ylabel("y")
plt.show()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-13 18:47:50 | 显示全部楼层
分段点的竖线,是指什么?

坐标轴上的竖线?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-15 19:20:47 | 显示全部楼层
疾风怪盗 发表于 2020-10-13 18:47
分段点的竖线,是指什么?

坐标轴上的竖线?


对对
QQ截图20201015191949.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-15 19:26:49 | 显示全部楼层

你这和我说的不是同一个东西啊。。。。。。。你是要去掉你画圈的这个竖线?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-15 19:38:07 | 显示全部楼层    本楼为最佳答案   

你要的是分开画图吧,如果要颜色一样,可以再另外设置线的颜色就可以了
import numpy as np
import matplotlib.pyplot as plt
import math

x1 = np.arange(0, 2, 0.01)
x2 = np.arange(2, 3, 0.01)
y1 = [i ** 2 / 2 for i in x1]
y2 = [-i + 3 for i in x2]

plt.plot(x1, y1)
plt.plot(x2, y2)
plt.xlabel("x")
plt.ylabel("y")
plt.show()
Figure_1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-18 19:10:06 | 显示全部楼层
疾风怪盗 发表于 2020-10-15 19:38
你要的是分开画图吧,如果要颜色一样,可以再另外设置线的颜色就可以了

哦哦,好的。这个确实是一个思路,谢谢了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 15:02:55 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-30 15:03:28 | 显示全部楼层
这太低了吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 15:04:09 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-30 15:05:23 | 显示全部楼层
最后一次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-18 04:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表