Написать программу matlab
• Разработать алгоритм, решающий задание по варианту из Приложения 1.
• Создать m-функцию с реализацией данного алгоритма, и, по необходимости, подфункции (внутренние функции).
• Главная m-функция должна содержать входные (например, массив X) и выходные (например, массив Y) параметры.
• В том случае, если передается пустой массив X запросить массив у пользователя с использованием диалогового ввода.
• M-функция(и) должна(ы) содержать все необходимые проверки для исключения ошибок, которые могут возникнуть при вводе пользователем некорректных входных данных.
Задание: Найти максимальное и минимальное из чисел, встречающихся в целочисленном массиве X=(x1,x2,...,xn) более одного раза, и обменять их местами. Просмотр массива X выполнять только один раз.