title: ОСОБЕННОСТИ ИСПОЛЬЗОВАНИЯ ДЛЯ ПЛЕМЕННОЙ ОЦЕНКИ  В ОВЦЕВОДСТВЕ ПРОГРАММНОГО ПАКЕТА MATLAB 
title: FEATURES OF USE FOR BREEDING EVALUATION IN SHEEP FARMING OF MATLAB SOFTWARE PACKAGE
Creators: name: Катков, К.А.
Publisher: name: ФГБНУ "Северо-Кавказский федеральный научный аграрный центр"
Year: 2019

description: Использование математических методов в племенной оценке животных имеет давнюю историю. Тем не менее в оценке мелкого рогатого скота данные методы пред-ставлены достаточно ограниченно. Это связано с большим поголовьем животных, а следовательно, с необходимостью обработки массивов информации, имеющих боль-шую размерность. В этих условиях становится актуальной проблема использования современных информационных технологий в интересах животноводства. В то же вре-мя специалисты-зоотехники, селекционеры и т. д. не всегда обладают навыками про-граммирования, достаточными для применения математических методов племенной оценки животных. Несомненную помощь в этом вопросе могут оказать специализиро-ванные математические пакеты. Одним из таких является интегрированный математи-ческий пакет MATLAB. Достоинства этого программного продукта определяются тем, что он специально предназначен для обработки матриц. Это означает, что в состав языка программирования MATLAB включены специальные функции обработки мас-сивов, которые позволяют легко справляться с арифметическими и логическими опе-рациями над целыми матрицами, а также определять пересечение массивов, проводить их объединение и вычитание. Кроме этого, язык MATLAB специально создавался для использования широким кругом специалистов, не связанных напрямую с IT-сферой. Это обусловило простоту изучения языка, понятный синтаксис, великолепную графи-ку и визуализацию результатов вычислений. В данной статье рассмотрены особенно-сти применения встроенных в MATLAB функций обработки массивов, которые были применены автором при разработке программ племенной оценки в овцеводстве. В ста-тье представлены рисунки с фрагментами этих программ, иллюстрирующие особенно-сти применения указанных функций.
description: The use of mathematical methods in the breeding evaluation of animals has a long his-tory. Nevertheless, in the evaluation of horned smalls, these methods are presented rather lim-ited. This is due to the large number of animals, and therefore, the need to process arrays of information having a large dimension. In these conditions, the problem of using modern in-formation technologies in the interests of animal husbandry becomes urgent. At the same time, specialists in animal husbandry, breeders and so on do not always have programming skills sufficient to apply mathematical methods of animals breeding evaluation. Undeniable help in this matter can provide specialized mathematical packages. One of these is the MATLAB in-tegrated mathematical package. The advantages of this software product are determined by the fact that it is specifically designed for processing matrices. This means that the MATLAB programming language includes special functions for processing arrays, which allow you easy to cope with arithmetic and logical operations on entire matrices, as well as to determine the intersection of arrays, to carry out their combination and subtraction. In addition to this, the MATLAB language was specially created for use by a wide range of specialists, who are not directly related to the IT sphere. This led to the simplicity of learning the language, clear syn-tax, excellent graphics and visualization in the results of calculations. This article describes the features of the use of array processing functions built-in MATLAB, which were used by the author in the development of breeding evaluation programs in sheep breeding. The article pre-sents drawings with fragments of these programs, illustrating the features in the application of these functions.