matlab关于输出图形的小问题程序如下R0=100;%理论基圆半径/mmr=27.5;%转子半径/mmL1=180;L2=105;du=180/pi;%弧度制转换为角度制wt1=1:1:75;%凸轮转角按5度等分总共75度Y0=(acos((L1^2+L2^2-(R0+r)^2)/(2*L1*L2)))*du;%理
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 02:06:27
matlab关于输出图形的小问题程序如下R0=100;%理论基圆半径/mmr=27.5;%转子半径/mmL1=180;L2=105;du=180/pi;%弧度制转换为角度制wt1=1:1:75;%凸轮转角按5度等分总共75度Y0=(acos((L1^2+L2^2-(R0+r)^2)/(2*L1*L2)))*du;%理
matlab关于输出图形的小问题
程序如下
R0=100;%理论基圆半径/mm
r=27.5;%转子半径/mm
L1=180;
L2=105;
du=180/pi;%弧度制转换为角度制
wt1=1:1:75;%凸轮转角按5度等分总共75度
Y0=(acos((L1^2+L2^2-(R0+r)^2)/(2*L1*L2)))*du;%理论基圆筘座角/度
Y1=23.9123*(pi*wt1/75-0.5*sin(2*pi*wt1/75))/pi;%筘座角随凸轮角变化规律/度
Y=Y0+Y1;%筘座基圆角加变化角
R=sqrt(L1^2+L2^2-2*L1*L2*cos(Y/du));%理论凸轮极径/mm
for i=1:1:75
x(i)=R(i)*cos(i*pi/180.0);
y(i)=R(i)*sin(i*pi/180.0);
end
plot(x,y,'r')
hold on
我想输出一个在第一象限中1到75度的弧,可是却输出另一种东西,
matlab关于输出图形的小问题程序如下R0=100;%理论基圆半径/mmr=27.5;%转子半径/mmL1=180;L2=105;du=180/pi;%弧度制转换为角度制wt1=1:1:75;%凸轮转角按5度等分总共75度Y0=(acos((L1^2+L2^2-(R0+r)^2)/(2*L1*L2)))*du;%理
按你的程序,运行结果如下,没什么问题啊