作业帮 > 综合 > 作业

matlab程序画图  已知L1=2.5;L2=0.6;L3=0.5;R=0.2;α=10;Δα=0

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 16:30:17
matlab程序画图
 

 
已知L1=2.5;L2=0.6;L3=0.5;R=0.2;α=10;
Δα=0:1:60;
求画出β随Δα变化的曲线及程序
L1=2.5;L2=0.6;L3=0.5;R=0.2;
a=10; % α 如α是角度,则应转换成弧度 10*pi/180;
da = 0:1:60; % Δα
% da = (0:1:60)*pi/180; % Δα 如Δα是角度,则应转换成弧度.
% β
b = atan(((L3+R).*sin(a+da)-(L3+R)*sin(a))./(L1-L2-(L3+R).*cos(a+da)));
plot(da,b)
xlabel('Δα');
ylabel('β');
再问: 都是角度,能不能画出角度随角度变化的图
再答: close all;clear,clc; L1=2.5;L2=0.6;L3=0.5;R=0.2; a = 10*pi/180 % α 角度转换成弧度 da = (0:1:60)*pi/180; % Δα 角度转换成弧度 % β b = atan(((L3+R).*sin(a+da)-(L3+R)*sin(a))./(L1-L2-(L3+R).*cos(a+da))); plot(da,b) xlabel('Δα'); ylabel('β');