ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙРазработать программу решения 4 взаимосвязанных
ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ
Создать программу решения 4 взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (ai,j), i,j = 1,2,...,n по данной формуле;
2) вычисления частей вектора X = (xi), i = 1,2,...,n по данному правилу;
3) требуемого упорядочения частей матрицы А или вектора Х;
4) вычисления значения y по данной формуле.
1) соотв фото 1
2)соотв фото 2
3) упорядочить элементы вектора Х по возра
станию безусловных значений;
4)соотв фото 3
В принципе, все эти задачки можно решить по одной схеме, к примеру, таковой. (Текст программки на некоем условном языке программирования(желая он имеет РЕАЛЬНЫЙ аналог))
Для i = 1 по N Цикл
Для j= 1 по М Цикл
А[i,j]=МояФункция(i,j);
КонецЦикла;
КонецЦикла;
Вот и все.
1. Текст функции будет
Функция МояФункция(а,б)
Числитель =(2*а + 3*б) * (2*а + 3*б);
Знаменатель=(а + б +5)^(0.33333333333);
Возврат(Числитель/Знаменатель);
КонецФункции
2. Чуток-чуток модифицировано
Для i = 1 по N Цикл
X[i]=0;
Для j= 1 по М Цикл
X[i]=Макс(X[i],МояФункция(A[i,j]));
КонецЦикла;
КонецЦикла;
Функция МояФункция(а)
Если аlt;=0 Тогда
Возврат(0);
По другому
Возврат(sqr(a));
КонецЕсли;
КонецФункции
Приблизительно так же и остальное.
3. Упорядочивать проще всего по способу "пузырька", текст есть в любом букваре и фактически не будет отличаться от приведенных 2-ух решений, только функция будет сопоставлять текущее и предшествующее значение и переставлять их.
4. То же самое, только цикл с шагом 2.
Замечание
1. При решении постулировалось, что функции Макс, строительство в степень - встроенные функции языка. Если это не так, просто пишутся ПОЛЬЗОВАТЕЛЬСКИЕ функции с этими именами и реализующие нужные функции.
2. При программировании старайтесь как можно больше стандартизировать своё творчество, это значительно ускорит сам процесс, уменьшит количество ошибок и ... покажет связь многих задач, алгоримов, подходов, подтверждающих, что МИР ЕДИН и нет ОТДЕЛЬНО физики, арифметики, химии, биологии, лингвистики, все эти науки просто с различных сторон обрисовывают и изучают всё тот же Единичный МИР, долею которого являемся и мы с вами.
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Қазақ тiлi.
Английский язык.
Математика.
История.
Экономика.
Экономика.
Русский язык.
Разные вопросы.
Математика.