ورود

View Full Version : ارور در متلب



mohammad1993
جمعه 01 آبان 1394, 19:44 عصر
این برنامه که درست %parameteric curve
clc
clear all
syms t;
old=digits(20);
n=input('number of point:');
xx=zeros(n,1);
a=zeros(n,1);
b=zeros(n,1);
yy=zeros(n,1);
f=(zeros(n,1));
s=(zeros(n,1));
for i=1:n
xx(i)=input('x:');
a(i)=input('a:');
yy(i)=input('y:');
b(i)=input('b:');
disp(' ');
end
for i=1:n-1
f(i)=syms((2*(xx(i)-xx(i+1))+(a(i)+a(i+1)))*t^3+(3*(xx(i+1)-xx(i))-(a(i)+2*a(i+1)))*t^2....
+a(i)*t+xx(i));
s(i)=syms((2*(yy(i)-yy(i+1))+(b(i)+b(i+1)))*t^3+(3*(yy(i+1)-yy(i))-(b(i)+2*b(i+1)))*t^2....
+b(i)*t+yy(i));
end
for i=1:n-1
t=linespace(0,1);
ezplot(subs(s(i)),subs(f(i)));
hold on
end

ارور Too many output arguments.

Error in parameteric_curve (line 21)
f(i)=syms((2*(xx(i)-xx(i+1))+(a(i)+a(i+1)))*t^3+(3*(xx(i+1)-xx(i))-(a(i)+2*a(i+1)))*t^2....