SlideShare una empresa de Scribd logo
1 de 8
Tumbling Cube
120418H
How I modeled the problem mathematically?
● Considered the centre of the cube as the (0,0,0).
Plotting the cube
x = [0 1 1 0];
y = [0 0 1 1];
patch(x,y,'red')
Square
Triangle
v2 = [2 4; 2 8; 8 4; 5 0; 5 2; 8 0];
f2 = [1 2 3;
4 5 6];
patch('Faces',f2,'Vertices',v2,'FaceColor','green')
Rotation of the matrix
Key mathematical concepts
● Coordinate vectors in 3D space.
● Rotation Matrix.
● Homogeneous Transformation.
References
1. Area, "Patch," 1994. [Online]. Available: https://in.mathworks.com/help/matlab/ref/patch.html.
Accessed: Nov. 28, 2016.
2. "Homogeneous transformation matrix - how to use it?," 2016. [Online]. Available:
http://math.stackexchange.com/questions/1433314/homogeneous-transformation-matrix-how-to-use-
it. Accessed: Nov. 28, 2016.
3. T. MathWorks, "Robotics system Toolbox," 1994. [Online]. Available:
https://in.mathworks.com/help/robotics/index.html. Accessed: Nov. 28, 2016.
4. Uicontrol, "Build GUI with interactive response-plot updates," 1994. [Online]. Available:
https://in.mathworks.com/help/control/ug/build-app-with-interactive-plot-updates.html. Accessed:
Nov. 28, 2016.
Grading criteria
● Interactiveness of the gui 20%
● Understandingness of the problem
○ Mathematical concepts used 40%
○ Model 20%
● Presentation 20%
TOTAL 100%
Thank You!!!

Más contenido relacionado

La actualidad más candente

集合知プログラミングゼミ第1回
集合知プログラミングゼミ第1回集合知プログラミングゼミ第1回
集合知プログラミングゼミ第1回Shunta Saito
 
Review First Period Exam
Review First Period ExamReview First Period Exam
Review First Period Examguest2dadeeb
 
Digital Differential Analyzer Line Drawing Algorithm in C
Digital Differential Analyzer Line Drawing Algorithm in CDigital Differential Analyzer Line Drawing Algorithm in C
Digital Differential Analyzer Line Drawing Algorithm in CKasun Ranga Wijeweera
 
Intro To Gradient Descent in Javascript
Intro To Gradient Descent in JavascriptIntro To Gradient Descent in Javascript
Intro To Gradient Descent in JavascriptK. Matthew Dupree
 
3 Polynomials Feb16
3 Polynomials Feb163 Polynomials Feb16
3 Polynomials Feb16mskarras
 
Factoring trinomials lc1
Factoring trinomials lc1Factoring trinomials lc1
Factoring trinomials lc1andreagoings
 
Unit 4 lesson 6 gcf & distributive property
Unit 4 lesson 6 gcf & distributive propertyUnit 4 lesson 6 gcf & distributive property
Unit 4 lesson 6 gcf & distributive propertymlabuski
 
Distributive & gcf
Distributive & gcfDistributive & gcf
Distributive & gcfmlabuski
 
8.1+ 8.2 graphing exponentials
8.1+ 8.2 graphing exponentials8.1+ 8.2 graphing exponentials
8.1+ 8.2 graphing exponentialsandreagoings
 
Obj. 38 Dilations
Obj. 38 DilationsObj. 38 Dilations
Obj. 38 Dilationssmiller5
 
7th math c2 -l24--oct16
7th math c2 -l24--oct167th math c2 -l24--oct16
7th math c2 -l24--oct16jdurst65
 

La actualidad más candente (17)

Acafe 2020
Acafe 2020Acafe 2020
Acafe 2020
 
集合知プログラミングゼミ第1回
集合知プログラミングゼミ第1回集合知プログラミングゼミ第1回
集合知プログラミングゼミ第1回
 
Review First Period Exam
Review First Period ExamReview First Period Exam
Review First Period Exam
 
Digital Differential Analyzer Line Drawing Algorithm in C
Digital Differential Analyzer Line Drawing Algorithm in CDigital Differential Analyzer Line Drawing Algorithm in C
Digital Differential Analyzer Line Drawing Algorithm in C
 
Intro To Gradient Descent in Javascript
Intro To Gradient Descent in JavascriptIntro To Gradient Descent in Javascript
Intro To Gradient Descent in Javascript
 
3 Polynomials Feb16
3 Polynomials Feb163 Polynomials Feb16
3 Polynomials Feb16
 
Factoring trinomials lc1
Factoring trinomials lc1Factoring trinomials lc1
Factoring trinomials lc1
 
Unit 4 lesson 6 gcf & distributive property
Unit 4 lesson 6 gcf & distributive propertyUnit 4 lesson 6 gcf & distributive property
Unit 4 lesson 6 gcf & distributive property
 
Distributive & gcf
Distributive & gcfDistributive & gcf
Distributive & gcf
 
Ch22 28
Ch22 28Ch22 28
Ch22 28
 
Binômio de Newton
Binômio de NewtonBinômio de Newton
Binômio de Newton
 
24 modelling
24 modelling24 modelling
24 modelling
 
8.1+ 8.2 graphing exponentials
8.1+ 8.2 graphing exponentials8.1+ 8.2 graphing exponentials
8.1+ 8.2 graphing exponentials
 
Activity 2
Activity 2Activity 2
Activity 2
 
Obj. 38 Dilations
Obj. 38 DilationsObj. 38 Dilations
Obj. 38 Dilations
 
Mate tarea - 5º
Mate   tarea - 5ºMate   tarea - 5º
Mate tarea - 5º
 
7th math c2 -l24--oct16
7th math c2 -l24--oct167th math c2 -l24--oct16
7th math c2 -l24--oct16
 

Similar a Tumbling cube

Computer Graphics - Lecture 02 transformation
Computer Graphics - Lecture 02 transformationComputer Graphics - Lecture 02 transformation
Computer Graphics - Lecture 02 transformation💻 Anton Gerdelan
 
MCQMC_talk_Chiheb_Ben_hammouda.pdf
MCQMC_talk_Chiheb_Ben_hammouda.pdfMCQMC_talk_Chiheb_Ben_hammouda.pdf
MCQMC_talk_Chiheb_Ben_hammouda.pdfChiheb Ben Hammouda
 
Pre calculus chapter-4
Pre calculus chapter-4Pre calculus chapter-4
Pre calculus chapter-4Tania Martinez
 
Steps on Factoring A perfect square trinomial
Steps on Factoring A perfect square trinomialSteps on Factoring A perfect square trinomial
Steps on Factoring A perfect square trinomialmikmikmik0229
 
Alg2.7 A Notes
Alg2.7 A NotesAlg2.7 A Notes
Alg2.7 A Notesmbetzel
 
Computer Graphics in Java and Scala - Part 1
Computer Graphics in Java and Scala - Part 1Computer Graphics in Java and Scala - Part 1
Computer Graphics in Java and Scala - Part 1Philip Schwarz
 

Similar a Tumbling cube (8)

Computer Graphics - Lecture 02 transformation
Computer Graphics - Lecture 02 transformationComputer Graphics - Lecture 02 transformation
Computer Graphics - Lecture 02 transformation
 
MCQMC_talk_Chiheb_Ben_hammouda.pdf
MCQMC_talk_Chiheb_Ben_hammouda.pdfMCQMC_talk_Chiheb_Ben_hammouda.pdf
MCQMC_talk_Chiheb_Ben_hammouda.pdf
 
Pre calculus chapter-4
Pre calculus chapter-4Pre calculus chapter-4
Pre calculus chapter-4
 
Steps on Factoring A perfect square trinomial
Steps on Factoring A perfect square trinomialSteps on Factoring A perfect square trinomial
Steps on Factoring A perfect square trinomial
 
N Queens problem
N Queens problemN Queens problem
N Queens problem
 
2d transformations
2d transformations2d transformations
2d transformations
 
Alg2.7 A Notes
Alg2.7 A NotesAlg2.7 A Notes
Alg2.7 A Notes
 
Computer Graphics in Java and Scala - Part 1
Computer Graphics in Java and Scala - Part 1Computer Graphics in Java and Scala - Part 1
Computer Graphics in Java and Scala - Part 1
 

Último

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 

Último (20)

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 

Tumbling cube

  • 2. How I modeled the problem mathematically? ● Considered the centre of the cube as the (0,0,0).
  • 3. Plotting the cube x = [0 1 1 0]; y = [0 0 1 1]; patch(x,y,'red') Square Triangle v2 = [2 4; 2 8; 8 4; 5 0; 5 2; 8 0]; f2 = [1 2 3; 4 5 6]; patch('Faces',f2,'Vertices',v2,'FaceColor','green')
  • 5. Key mathematical concepts ● Coordinate vectors in 3D space. ● Rotation Matrix. ● Homogeneous Transformation.
  • 6. References 1. Area, "Patch," 1994. [Online]. Available: https://in.mathworks.com/help/matlab/ref/patch.html. Accessed: Nov. 28, 2016. 2. "Homogeneous transformation matrix - how to use it?," 2016. [Online]. Available: http://math.stackexchange.com/questions/1433314/homogeneous-transformation-matrix-how-to-use- it. Accessed: Nov. 28, 2016. 3. T. MathWorks, "Robotics system Toolbox," 1994. [Online]. Available: https://in.mathworks.com/help/robotics/index.html. Accessed: Nov. 28, 2016. 4. Uicontrol, "Build GUI with interactive response-plot updates," 1994. [Online]. Available: https://in.mathworks.com/help/control/ug/build-app-with-interactive-plot-updates.html. Accessed: Nov. 28, 2016.
  • 7. Grading criteria ● Interactiveness of the gui 20% ● Understandingness of the problem ○ Mathematical concepts used 40% ○ Model 20% ● Presentation 20% TOTAL 100%