Форум сайта python.su
Спасибо. Буду пробовать.
spline(xk, yk, xnew, order = 3, kind = ‘smoothest’, conds = None)
Interpolate a curve (xk,yk) at points xnew using a spline fit.
В принципе все понятно. Только Что означают последние два параметра и какие значения могут принимать?
Предпоследний я так понял вид какой еще он может быть. Что такое последний вообще не понял.
order- это же степень полинома?
Отредактировано (Фев. 24, 2010 18:50:25)
Офлайн
Кто скажет в чем косяк???
Traceback (most recent call last):
File “D:/NIKITOS/STUDY/Study12/Practice/Auto2109new_SpectrumRoad/All2109.sch.p
y”, line 49, in ?
StepRoad1 = pradis.Suspension.StepRoad.StepRoad(, [, , [0,0,
1], 10.0, 10.0, 0.1, 20.0, False, 36, 0.0], desc = misc.ppl_scheme_desc(ppl_sche
me_desc,'StepRoad1') )
File “c:\DINAMA\plugin\python\pradis\Suspension\StepRoad.py”, line 92, in __in
it__
stand (p1,Speed,WheelBase)
File “c:\DINAMA\plugin\python\pradis\Suspension\StepRoad.py”, line 78, in stan
d
print scipy.spline(tn, zn, 0.33, order = 3, kind = ‘smoothest’, conds
= None)
AttributeError: ‘module’ object has no attribute ‘spline’
Отредактировано (Фев. 24, 2010 19:20:35)
Офлайн
По поводу параметров тоже не понял что это за последние параметры, может быть такие параметры описаны где-нибудь в других функциях.
А вот насчет ошибки, похоже Вы не так импортируете. Сплайны лежат не в scipy, а в scipy.interpolate. Поэтому надо использовать:
scipy.interpolate.spline(…)
Офлайн
JenyayЭто наверное про правую и левую экстраполяцию? :)
По поводу параметров тоже не понял что это за последние параметры, может быть такие параметры описаны где-нибудь в других функциях.
Офлайн
Теперь встает другой вопрос что же возвращает этот spline???
Кусок проги выглядит примерно так:
t=
z=
tn = numpy.array(t)
zn = numpy.array(z)
c=0.9
print scipy.interpolate.spline(t, z, c, order = 3, kind = ‘smoothest’, conds = None)
Так вот: при C=0.9 на выходе имеем 0.0
при C=-0.9 на выходе имеем 0.0
при C=0.33 на выходе имеем -1.#IND
Мне эти результаты вообще непонятны.
Если подставить tn и zn результат тот же.
Офлайн
Да, интересно он себя ведет, даже не знаю что тут сказать.
Офлайн
Кто нибудь знает??? А то я его ели заставил вообще работать а тут такой результат.
Надо тему переименовывать.
Офлайн