how to eliminate the error

>> %input, generating 13 points on curve >> x=[-50 -41.2 -34.2 -27.13 -18.05 -6.94 -1.93*10.^(-33) 12.31 22.5 32.69 41.86 46.9 51.02];
>> y=[-5 -1.66 0.36 2.04 3.64 4.77 5 4.76 4.09 2.99 1.64 0.74 -0.0698];
>> %spline that interpolates (x,y) >> s=spline(x,y)
s =
form: 'pp'
breaks: [1x13 double]
coefs: [12x4 double]
pieces: 12
order: 4
dim: 1
>> %first derivative,pp form
>> s1=s; >> s1.order=s.order-1
s1 =
form: 'pp'
breaks: [1x13 double]
coefs: [12x4 double]
pieces: 12
order: 3
dim: 1
>> s1.coefs=bsxfun(@time,s1.coefs(:,1:end-1),s1.order:-1:1) ??? Error using ==> bsxfun Undefined function 'time' for input arguments of type 'double'.
what does this error means and how to solve it...??
Can any one help me.. in going furthest to find curvature

 채택된 답변

Iman Ansari
Iman Ansari 2013년 6월 10일

1 개 추천

@time ===> @times
s1.coefs=bsxfun(@times,s1.coefs(:,1:end-1),s1.order:-1:1)

댓글 수: 3

DIVI CHANDANA
DIVI CHANDANA 2013년 6월 10일
oo.. thank q sir..
DIVI CHANDANA
DIVI CHANDANA 2013년 6월 10일
can u help me in solving curvature for this..???
Iman Ansari
Iman Ansari 2013년 6월 10일
No.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Fuzzy Logic Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by