import plotly.graph_objs as go

# 生成x数据
x = [i * 0.5 for i in range(21)]
# 生成y数据
y = [3 * i ** 2 for i in x]

# 绘制曲线
trace = go.Scatter(x=x, y=y, mode='lines')

# 设置图像布局
layout = go.Layout(
    width=600,
    height=600,
    xaxis=dict(title='空气流量$q$'),
    yaxis=dict(title='压力$p$')
)

# 组合图像
fig = go.Figure(data=[trace], layout=layout)

# 保存为svg格式
fig.write_image('curve.svg')

绘制结果

plotly_curve.png

使用plotly绘制y=3x^2的曲线x范围为0到10间距05图片尺寸为600X600pxX轴名称空气流量$q$Y轴名称压力$p$使用figwrite_image保存曲线为svg格式

原文地址: https://www.cveoy.top/t/topic/bekn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录