⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 laenge.m

📁 三臂机器人仿真程序
💻 M
字号:
function [l]=laenge

%Definition der benoetigten Abfragetexte
text1 =['Geben Sie die Laenge des n.Roboterarmes ein:  '];
text2 =['!!! Die Roboterarmlaenge muss positiv sein !!!'];
text2a=['      neue Eingabe fuer die n.Armlaenge:      '];
text3 =['!!!  Die Laenge des 3.Armes muss kleiner   !!!'];
text3a=['!!!    als die Laenge des 1.Armes sein.    !!!'];
text3b=['      neue Eingabe fuer die 3.Armlaenge:      '];

text1(26)=['1']; text2a(29)=['1'];    %Abfrage der Laenge 
l(1,1)=input(text1);                  %des 1.Roboterarmes.
 while l(1,1)<=0                      %Wiederholen der  
   disp(text2);                       %Abfrage, bis die
   l(1,1)=input(text2a);              %Armlaenge positiv 
 end                                  %ausfaellt.

text1(26)=['2']; text2a(29)=['2'];    %Abfrage der Laenge
l(2,1)=input(text1);                  %des 2.Roboterarmes.
 while l(2,1)<=0                      %Wiederholen der 
   disp(text2);                       %Abfrage, bis die
   l(2,1)= input(text2a);             %Armlaenge positiv
 end                                  %ausfaellt.

text1(26)=['3']; text2a(29)=['3'];    %Abfrage der Laenge
l(3,1)=input(text1);                  %des 3.Roboterarmes.
 while l(3,1)<=0 | l(3,1)>=l(1,1)     %Wiederholen  
   if l(3,1)<=0                       %der Abfrage, bis 
     disp(text2);                     %die Armlaenge
     l(3,1)=input(text2a);            %positiv
   else                               %und
     disp(text3);                     %kleiner
     disp(text3a);                    %als die 
     l(3,1)=input(text3b);            %1.Armlaenge 
   end                                %ausfaellt.
 end                               

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -