PYTHON AS AN EFFECTIVE TOOL OF DEVELOPING DIGITAL RESOURCES FOR NUMERICAL SOLVING SYSTEMS OF LINEAR ALGEBRAIC EQUATIONS

2020

Жабық қол жеткізу Метадеректер (CSL-JSON)
DOI 10.51889/2020-1.1728-7901.64
Деректер сенімділігі 70 орташа
Бұл баға қалай есептеледі

Ол жазбаның өзінің тексерілетін белгілерінен құралады: мақаланың DOI-і бар ма, оның деректерін қанша тәуелсіз дереккөз растады, міндетті өрістер толтырылған ба және соңғы растау қаншалықты жаңа. Дереккөздер арасындағы алшақтық пен идентификатордың болмауы бағаны төмендетеді. 80-нен бастап мән жазбаның қосымша тексерусіз жарияланғанын, 60-тан 79-ға дейін — оның сенімділігі төмен күйде жарияланғанын және қолмен тексеру ұсынылатынын білдіреді. Редактор қолмен тексерген жазбаны қайта есептеу 90-нан төмен түсірмейді. Бұл — мақаланың өзіне емес, ол туралы деректерімізге берілген баға.

Аңдатпа

The solution of systems of linear algebraic equations (SLAE) is one of the most common problems in applications. Such problems usually require large amounts of computing. Often, solving a system is an incorrect task when the matrix of its coefficients has a rectangular shape, degenerate or poorly conditioned. Today, without the use of modern means of information and communication technologies, it is generally impossible to imagine solution of a SLAU. The article substantiates the need to develop a digital resource for solving systems of linear algebraic equations of any complexity, with different types of coefficient matrix. It is shown that one of the most effective development tools is the Python programming language. Due to the presence of many packages, it has a sufficient set of tools for its implementation. The built-in functions of the mathematical packages NumPy and SciPy, designed to solve linear algebra problems, are considered. The possibilities of using the Matplotlib package to visualize the solution of SLAE and the Tkinter built-in package for developing the graphical interface of the resource being developed are shown.