matlab编程问题,我的变量的都定义了啊,但是为什么一直出现没有定义的错误啊,求指导clear allclcd1=1;k=5/3;p=k/(2*pi);R=3.5;n1=50;r=5/6;t=0;t1=0.485246;a=0.5;psi=-pi/2:(pi/2/n1):0;for n=1:n1+1psi=psi1(n); x=r*cos(psi);y=r*s

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 04:36:54

matlab编程问题,我的变量的都定义了啊,但是为什么一直出现没有定义的错误啊,求指导clear allclcd1=1;k=5/3;p=k/(2*pi);R=3.5;n1=50;r=5/6;t=0;t1=0.485246;a=0.5;psi=-pi/2:(pi/2/n1):0;for n=1:n1+1psi=psi1(n); x=r*cos(psi);y=r*s
matlab编程问题,我的变量的都定义了啊,但是为什么一直出现没有定义的错误啊,求指导
clear all
clc
d1=1;
k=5/3;
p=k/(2*pi);
R=3.5;
n1=50;
r=5/6;
t=0;
t1=0.485246;
a=0.5;
psi=-pi/2:(pi/2/n1):0;
for n=1:n1+1
psi=psi1(n);
x=r*cos(psi);
y=r*sin(psi);
  z=p*(psi-t1);
C=(x-a)/((x-a)^2+y^2+z^2);
t2(n)=C;
end
plot (t2)
axis equal
grid on

matlab编程问题,我的变量的都定义了啊,但是为什么一直出现没有定义的错误啊,求指导clear allclcd1=1;k=5/3;p=k/(2*pi);R=3.5;n1=50;r=5/6;t=0;t1=0.485246;a=0.5;psi=-pi/2:(pi/2/n1):0;for n=1:n1+1psi=psi1(n); x=r*cos(psi);y=r*s
clear all
clc
d1=1;
k=5/3;
p=k/(2*pi);
R=3.5;
n1=50;
r=5/6;
t=0;
t1=0.485246;
a=0.5;
psi=-pi/2:(pi/2/n1):0;
for n=1:n1+1
    psi1=psi(n);  %psi为向量,psi1调用里面的元素
    x=r*cos(psi1);
    y=r*sin(psi1);
z=p*(psi1-t1);
  C=(x-a)/((x-a)^2+y^2+z^2);
  t2(n)=C
end
plot (t2)
% axis equal
grid on