Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- % Robot(1).name='R1';
- % Robot(1).radius=2;
- % Robot(1).position=[1;3];
- % % Robot (1).color=āgā
- % % same idea for R2, R3
- %
- %
- % Robot(2).name='R2';
- % Robot(2).radius=2.5;
- % Robot(2).position=[1;2];
- %
- %
- %
- % Robot(3).name='R3';
- % Robot(3).radius=3;
- % Robot(3).position=[2;3];
- %%%%%%%%%%%%%%%%%%%%%%%% Method 1
- % Robot=cell(1,3);
- % Robot{1}.radius=2;
- % Robot{1}.position=[1;3];
- % Robot{1}.name='R1';
- %
- % Robot{2}.radius=2.5;
- % Robot{2}.position=[1;2];
- % Robot{2}.name='R2';
- %
- % Robot{3}.radius=3;
- % Robot{3}.position=[2;3];
- % Robot{3}.name='R3';
- %%%%%%%%%%%%%%%%%%%%%%%%%%% Method 2
- %
- % Robot.name{1}='R1';
- % Robot.radius{1}=2;
- % Robot.position{1}=[1;3];
- %
- %
- % Robot.name{2}='R2';
- % Robot.radius{2}=2.5;
- % Robot.position{2}=[1;2];
- %
- % Robot.name{3}='R3';
- % Robot.radius{3}=3;
- % Robot.position{3}=[2;3];
- %
- % v{3}=[1 2;3 4];
- % v{1}='Popesco';
- figura=cell(1,3);
- figura{1}.nume='Triangle';
- figura{1}.vertices=[1 2 2; 1 1 3];
- figura{1}.color='-r';
- figura{2}.nume='polygon';
- figura{2}.vertices=[6 7 8 5; 2 2 4 3];
- figura{2}.color='-b';
- figura{3}.nume='square';
- figura{3}.vertices=[5 7 7 5; 6 6 8 8];
- figura{3}.color='-g';
- for i=1:3
- h(i)=fill(figura{i}.vertices(1,:),figura{i}.vertices(2,:),figura{i}.color);
- hold on;
- axis([0 9 0 9])
- text(mean(figura{i}.vertices(1,:)),mean(figura{i}.vertices(2,:)),figura{i}.nume,'HorizontalAlignment', 'center');
- end
- pause();
- hold on;
- set(h(2),'EdgeColor','r');
- set(h(2),'LineWidth', 5);
- set(h(2),'FaceColor', 'y');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement