Advertisement
urbmal

IPSC_L1

Feb 26th, 2020
480
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.51 KB | None | 0 0
  1. % Robot(1).name='R1';
  2. % Robot(1).radius=2;
  3. % Robot(1).position=[1;3];
  4. % % Robot (1).color=ā€™gā€™
  5. % % same idea for R2, R3
  6. %
  7. %
  8. % Robot(2).name='R2';
  9. % Robot(2).radius=2.5;
  10. % Robot(2).position=[1;2];
  11. %
  12. %
  13. %
  14. % Robot(3).name='R3';
  15. % Robot(3).radius=3;
  16. % Robot(3).position=[2;3];
  17. %%%%%%%%%%%%%%%%%%%%%%%% Method 1
  18.  
  19.  
  20. % Robot=cell(1,3);
  21. % Robot{1}.radius=2;
  22. % Robot{1}.position=[1;3];
  23. % Robot{1}.name='R1';
  24. %
  25. % Robot{2}.radius=2.5;
  26. % Robot{2}.position=[1;2];
  27. % Robot{2}.name='R2';
  28. %
  29. % Robot{3}.radius=3;
  30. % Robot{3}.position=[2;3];
  31. % Robot{3}.name='R3';
  32. %%%%%%%%%%%%%%%%%%%%%%%%%%% Method 2
  33.  
  34.  
  35. %
  36. % Robot.name{1}='R1';
  37. % Robot.radius{1}=2;
  38. % Robot.position{1}=[1;3];
  39. %
  40. %
  41. % Robot.name{2}='R2';
  42. % Robot.radius{2}=2.5;
  43. % Robot.position{2}=[1;2];
  44. %
  45. % Robot.name{3}='R3';
  46. % Robot.radius{3}=3;
  47. % Robot.position{3}=[2;3];
  48. %
  49. % v{3}=[1 2;3 4];
  50. % v{1}='Popesco';
  51.  
  52.  
  53. figura=cell(1,3);
  54.  
  55. figura{1}.nume='Triangle';
  56. figura{1}.vertices=[1 2 2; 1 1 3];
  57. figura{1}.color='-r';
  58.  
  59. figura{2}.nume='polygon';
  60. figura{2}.vertices=[6 7 8 5; 2 2 4 3];
  61. figura{2}.color='-b';
  62.  
  63. figura{3}.nume='square';
  64. figura{3}.vertices=[5 7 7 5; 6 6 8 8];
  65. figura{3}.color='-g';
  66. for i=1:3
  67. h(i)=fill(figura{i}.vertices(1,:),figura{i}.vertices(2,:),figura{i}.color);
  68. hold on;
  69. axis([0 9 0 9])
  70. text(mean(figura{i}.vertices(1,:)),mean(figura{i}.vertices(2,:)),figura{i}.nume,'HorizontalAlignment', 'center');
  71. end
  72.  
  73. pause();
  74. hold on;
  75. set(h(2),'EdgeColor','r');
  76. set(h(2),'LineWidth', 5);
  77. set(h(2),'FaceColor', 'y');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement