write a code in python to generate bezier surface in matrix form.   input: Enter n matrix. eg.4 P00=input('Please enter point 00'); P01=input('Please enter point 01'); P02=input('Please enter point 02'); P03=input('Please enter point 03'); P10=input('Please enter point 10'); P11=input('Please enter point 11'); P12=input('Please enter point 12'); P13=input('Please enter point 13'); P20=input('Please enter point 20'); P21=input('Please enter point 21'); P22=input('Please enter point 22'); P23=input('Please enter point 23'); P30=input('Please enter point 30'); P31=input('Please enter point 31'); P32=input('Please enter point 32'); P33=input('Please enter point 33'); example: Please enter point 00[0 1 2] Please enter point 01[1 2 3] Please enter point 02[1 3 4] Please enter point 03[1 5 6] Please enter point 10[1 7 8] Please enter point 11[1 5 6] Please enter point 12[1 5 7] Please enter point 13[1 3 4] Please enter point 20[1 0 9] Please enter point 21[1 5 6] Please enter point 22[1 2 3] Please enter point 23[1 2 3] Please enter point 30[1 2 3] Please enter point 31[1 2 3] Please enter point 32[1 2 3] Please enter point 33[1 2 3] input: would you like to change the control points? yes or no if yes provide changing option else continue to output.   Output: 3-d bezier surface.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

write a code in python to generate bezier surface in matrix form.

 

input: Enter n matrix. eg.4

P00=input('Please enter point 00');

P01=input('Please enter point 01');

P02=input('Please enter point 02');

P03=input('Please enter point 03');

P10=input('Please enter point 10');

P11=input('Please enter point 11');

P12=input('Please enter point 12');

P13=input('Please enter point 13');

P20=input('Please enter point 20');

P21=input('Please enter point 21');

P22=input('Please enter point 22');

P23=input('Please enter point 23');

P30=input('Please enter point 30');

P31=input('Please enter point 31');

P32=input('Please enter point 32');

P33=input('Please enter point 33');

example:

Please enter point 00[0 1 2]
Please enter point 01[1 2 3]
Please enter point 02[1 3 4]
Please enter point 03[1 5 6]
Please enter point 10[1 7 8]
Please enter point 11[1 5 6]
Please enter point 12[1 5 7]
Please enter point 13[1 3 4]
Please enter point 20[1 0 9]
Please enter point 21[1 5 6]
Please enter point 22[1 2 3]
Please enter point 23[1 2 3]
Please enter point 30[1 2 3]
Please enter point 31[1 2 3]
Please enter point 32[1 2 3]
Please enter point 33[1 2 3]

input: would you like to change the control points? yes or no

if yes provide changing option else continue to output.

 

Output: 3-d bezier surface.

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Matrix multiplication
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education