Course detail

Computer Exercises from Mathematics

FCH-BAT_PCMAcad. year: 2009/2010

Subject gives students basic knowledge and skills of the work with mathematical programme MATLAB as an aid-to-computation, as a programming language and as a tool of graphical presentation. In terms of this subject students will be made familiar with elementary mathematical functions of MATLAB, they will be made operation with polynomials, with matrices, with functions and with vectors. They will be solved practice tasks in which they must: to know partial-fraction expansion, to solve linear and non-linear equations and their systems, to find zero points respective maximum or minimum of function, to find derivative, primitive function and definite integral of function and so on. Student will be applied vector dot product and vector cross product on computing of areas, surfaces and volumes of bodies. They will be learnt to process data files, to practise approximation and interpolation of measured data including graphical outputs. Next they will be learnt fundamentals of programming and they will be solved numerically and graphically course of function. A big attention will be given to MATLAB as a tool of graphical presentation in 2D and in 3D. Students will be applied in detail to conic sections and quadratic surfaces.
Schedule of education
1) Introduction to MATLAB - MATLAB as numeric and symbolic computation, MATLAB as high-level programming, MATLAB as advanced graphics and visualization. Elementary functions of MATLAB. Partial task n. 1.
2) Operation with polynomials.
3) Elaboration of data set. Basic of programming. Approximation and interpolation.
4) Matrix operations. Partial task n. 2.
5) Operation with functions. Graph a real function of one real variable (Partial task n. 3).
6) Solution of non-linear equations, zero points, maximum, minimum, derivative.
7) Graph a real function of one real variable, asymptotes, convexity and concavity and other characteristics.
8) MATLAB as advanced graphic and visualization. Partial task n. 4.
9) Operation with vectors. Applications. Partial task n. 5.
10) Conic sections.
11) Quadratic surfaces.
12) Instructions for elaborate the semester project. Semester project.
13) Semester project.

Language of instruction

English

Number of ECTS credits

3

Mode of study

Not applicable.

Offered to foreign students

Of all faculties

Learning outcomes of the course unit

The student is required to understand commands and functions of the mathematical programme MATLAB as numeric and symbolic computation, as high-level programming and as advanced graphics and visualization and they are able to apply in solution to practical problems. Students solve such practical problems where non-trivial and meaningful use of computers is required it is where:
" computers help with routine and time-consuming calculations (the theoretical background has been discussed earlier),
" computers revise discussed subject matter using another non-traditional procedures (the tasks can't be solved with computer support without any theoretical background),
"computers can illustrate theoretical problems or dependencies (often with graphical support),
"computer can solve tasks that can't be solved by students themselves.
For example, in the first problem, a polynomial of the fifth degree is in the denominator, and students are not able to solve it. They have to find the roots of this polynomial with the help of MATLAB and then make the partial-fraction expansion, for which they need to know the relevant theory. In the third problem they have to draw the relevant area in order to be able to formulate the integral, which will give the solution of their problem. Ignorance of the relevant theory and mere mechanical computation of the integral generally leads to an incorrect result. Similarity we can get incorrect graphical illustration of surfaces, conic sections and so on.

Prerequisites

It is assumed that students passed out subjects Mathematics I and Chemical Informatics I. From Mathematics students know Differential and Integral Calculus of a real function of one real variable, Linear Algebra and Analytical Geometry. From Computer Technology basic skills and experience of using the computer, managing files in MS Windows and fundamentals of the typography of the technical text.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.

Assesment methods and criteria linked to learning outcomes

Attendance, activity and acceptation of five partial tasks and one semester project.
Student can have from the task n. 1 totally 4 points, for acceptable he (she) must get at least 2 points. From task n. 2 student can have totally 6 points, for acceptable he (she) must get at least 3 points. From task n. 3 (course of function) student can have totally 30 points, for acceptable he (she) must get at least 15 points. From task n. 4 student can have totally 4 points, for acceptable he (she) must get at least 2 points. From task n. 5 student can have totally 4 points, for acceptable he (she) must get at least 2 points. From semester project student can have totally 50 points, for acceptable he (she) must get at least 25 points. Student can give from attendance 1 point, for acceptable he (she) must have only excused absence. From activity, when student solved some voluntary tasks, he (she) can give other points. For acceptable student does not need to solve any voluntary task.

Course curriculum

1) Introduction to MATLAB - MATLAB as numeric and symbolic computation, MATLAB as high-level programming, MATLAB as advanced graphics and visualization. Elementary functions of MATLAB. Partial task n. 1.
2) Operation with polynomials.
3) Elaboration of data set. Basic of programming. Approximation and interpolation.
4) Matrix operations. Partial task n. 2.
5) Operation with functions. Graph a real function of one real variable (Partial task n. 3).
6) Solution of non-linear equations, zero points, maximum, minimum, derivative.
7) Graph a real function of one real variable, asymptotes, convexity and concavity and other characteristics.
8) MATLAB as advanced graphic and visualization. Partial task n. 4.
9) Operation with vectors. Applications. Partial task n. 5.
10) Conic sections.
11) Quadratic surfaces.
12) Instructions for elaborate the semester project. Semester project.
13) Semester project.

Work placements

Not applicable.

Aims

The objective of the course is to provide students with the basic knowledge and skills from the work by the mathematical program MATLAB as numeric and symbolic computation, as high-level programming and as advanced graphics and visualization to be able to solve problems from profession. Attention is focused on such problems where non-trivial and meaningful use of computers is required. Students work with different forms and different applications in the solution particular problems and this way they learn to put the text, data or pictures from different applications into one document. Students should demonstrate in their semester project, that they know how to use computer technology in the creation of a written document, that they are able to use the mathematical program MATLAB in solution of mathematical problems, that they are able to graphically illustrate results obtained and to present them not only in plane, but also in three-dimensional space and that they are ready to take responsibility for the results obtained. The computer exercises should contribute both to better independence of students and to increasing interest in mathematics. Students should demonstrate that they are able to apply the knowledge they have learnt in the solution of unseen problems, that they understand the connection of mathematics with other technical subjects, that they are able to solve problems and analyse the results. The application of acquire knowledge in chemical practice is emphasized.

Specification of controlled education, way of implementation and compensation for absences

Five partial tasks and one semester project (individual problem)
DU1 - word problem with chemical respectively physical application, (general solution, conditions, units, concrete numerical solution)
DU2 - interpolation respectively approximation of measured data (calculation of basic statistic quantity, graphic presentation)
DU3 - numerically and graphically solution of a graph a real function of one real variable (15 items including tangent lines and asymptotes)
DU4 - practical word problem, in which student must find maximum respectively minimum (student must find the function, then he (she) it generally resolve extreme including conditions and units and in the end he (she) fund concrete numerical solution)
DU5 - finding of the volume and surface area of the solid, the height of the solid and the area of the base surface of body
SP - five task
ad1. - finding of the function of speed and change of this speed in given time interval, (partial-fraction expansion, in denominator is polynomial of five degree, integration of particular fractions);
ad2. - finding of the price of the chemical elements, (system of eight equations in eight unknowns)
ad3. - finding surface area of the foil, which is bounded by given curves including graphically presentation;
ad4. - finding trajectories of two mass points respectively its common points, (student must find the central respectively vertex form of given conic sections, find all characteristic elements and graphically represent including description respectively points of intersection);
ad5. - determination and graphically representation of given surface
Method of check:
DU1 - input in electronic form by e-mail, output in written form - 4 points
DU2 - input in electronic form by e-mail, data on e-learning and Internet, output statistic characterization in written form, graph as m-file to reserved directory on faculty intranet respectively by e-mail - 6 points
DU3 - input in electronic form by e-mail, output numerical solution in written form, graph as m-file to reserved directory on faculty intranet respectively by e-mail - 30 points
DU4 - input in electronic form by e-mail, output in written form - 4 points
DU5 - input in electronic form by e-mail, output in written form - 4 points
SP - input in electronic form, e-lerning, Internet, output ONLY in electronic form to reserved directory on faculty direction respectively by e-mail - 50 points

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Not applicable.

Recommended reading

Bartsch H.-J.: Matematické vzorce. SNTL - Nakladatelství technické literatury, Praha 1983 (EN)

Classification of course in study plans

  • Programme NPCP_CHM_INT Master's

    branch NPCO_CHM , 1 year of study, summer semester, elective

  • Programme BPCP_CHCHT_INT Bachelor's

    branch BPCO_CHTOZP , 1 year of study, summer semester, elective
    branch BPCO_CHM , 1 year of study, summer semester, not stated

  • Programme CKCP_CZV lifelong learning

    branch CKCO_CZV , 1 year of study, summer semester, not stated

Type of course unit

 

Computer-assisted exercise

26 hod., compulsory

Teacher / Lecturer