import rhinoscriptsyntax as rs
import math
a=1
b=30
c=1
for x in rs.frange(a,b,c):
y=math.log10(x)
p=rs.AddPoint([x,y,0])
curve=rs.AddCurve(p)
正在入门python,这段是我看101后写的一段代码,目的是画个对数曲线,请问大家这段代码有什么问题,我把最后一行删除了可以画出一群点,但是加了最后一行画不了曲线了,刚学,菜鸟中的菜鸟,还望大家指点一二。
import rhinoscriptsyntax as rs
import math
a=1
b=30
c=1
p=[]
for x in rs.frange(a,b,c):
y=math.log10(x)
p.append(rs.AddPoint([x,y,0]))
curve=rs.AddInterpCurve(p)