作业帮 > 综合 > 作业

matlab编程问题,我的变量的都定义了啊,但是为什么一直出现没有定义的错误啊,求指导

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 13:11:01
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
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