Поиск минимумов и максимумов - самый простой алгоритм среди всех - наверно нужно написать самому?
Столкнулся с указанной проблемой и нашел решение. Ниже простой пример.
int init()
{
//----
int m, //Искомый столбец
n; //Искомая строка
double num_array[3,3]={1,2,3, 4,5,6, 7,8,9}; //Заданный массив
int maxValueIdx=ArrayMaximum(num_array); //Поиск максимумов
for(m=0; m<=2; m++) //Цикл по столбцам
{
Print ("Максимум в cтолбце с индексом ", m, "= ", num_array[m,maxValueIdx]); //Результат - столбцы
}
for(n=0; n<=2; n++) //Цикл по строчкам
{
Print ("Максимум в строке с индексом ", n, "= ", num_array[maxValueIdx,n]); //Результат - строки
}
//----
return(0);
}
{
//----
int m, //Искомый столбец
n; //Искомая строка
double num_array[3,3]={1,2,3, 4,5,6, 7,8,9}; //Заданный массив
int maxValueIdx=ArrayMaximum(num_array); //Поиск максимумов
for(m=0; m<=2; m++) //Цикл по столбцам
{
Print ("Максимум в cтолбце с индексом ", m, "= ", num_array[m,maxValueIdx]); //Результат - столбцы
}
for(n=0; n<=2; n++) //Цикл по строчкам
{
Print ("Максимум в строке с индексом ", n, "= ", num_array[maxValueIdx,n]); //Результат - строки
}
//----
return(0);
}
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем Привет
имеется двухмерный массив
double serie[][]
где первый дименшион это к примеру какойто индех (1 - 10) а второй дименшион это цена.
Пример
serie[1,1] = 10;
serie[1,2] = 11;
serie[1,3] = 12;
необходимо найти экстремум (минимум, максимум) второго дименшина
То есть для индекcа равного 1 я жду минимум = 10 максимум = 12
Но ArrayMaximum работает только на одмомерном массиве, как быть ?