Форум программистов, компьютерный форум CyberForum.ru

Заполнение массива и создание матрицы. - C++

Восстановить пароль Регистрация
 
VasiliEr
0 / 0 / 0
Регистрация: 18.04.2011
Сообщений: 14
28.03.2012, 15:51     Заполнение массива и создание матрицы. #1
Доброго времени суток. Формально я решаю задачу аппроксимации набора точек полиномом методом наименьших квадратов, но помощь мне нужна только в заполнении массивов и корректного создания матрицы для последующего применения метода гаусса.
1.Помогите создать массив, заполненный 10 элементами, не целыми. Просто как его задать в Visual C.
2.Создать матрицу, заполненную элементами x[i] в соответствующих степенях(x[i]-соответствующие элементы ранее созданного массива, как показано на вложенной картинке для последующего выполнения в
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
----------------------
for (int j=0;j<N;j++)
  for (int i=0;i<N;i++)
   if (i!=j)
    {k=Gaus[i][j]/Gaus[j][j];
     for (int h=j;h<=N;h++)
      Gaus[i][h]=Gaus[i][h]-k*Gaus[j][h];
    };
 printf("Vid polinoma:\h=");
for (int i=N-1;i>=0;i--)
 if (i==(N-1)) 
  printf("%e*h^%d",Gaus[i][N]/Gaus[i][i],i); 
 else 
  if ((Gaus[i][N]/Gaus[i][i])>=0) 
   printf("+%e*h^%d",Gaus[i][N]/Gaus[i][i],i); 
   else 
    printf("%e*h^%d",Gaus[i][N]/Gaus[i][i],i);
getch();
}
Заранее благодарен.
Миниатюры
Заполнение массива и создание матрицы.  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2012, 15:51     Заполнение массива и создание матрицы.
Посмотрите здесь:

C++ Создание массива из матрицы
Заполнение матрицы C++
Заполнение динамической матрицы(дв. массива) аналогично статической C++
C++ Создание, заполнение объектами и удаление динамического массива. Выдает run time error
C++ Заполнение матрицы
C++ Ошибка при заполнение матрицы числами из массива
C++ Заполнение матрицы
Реализовать создание и заполнение одним числом двумерного массива конструктором с тремя параметрами C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hemull
47 / 47 / 1
Регистрация: 12.03.2012
Сообщений: 108
28.03.2012, 16:55     Заполнение массива и создание матрицы. #2
C++
1
2
3
4
5
6
double a[10];
    for (int i = 0; i < 10; i++)
    {
        cout << "vvedite " << i+1 << " element 1 massiva" << "\n";
        cin >> a[i];
    }
Добавлено через 1 минуту
или вам надо динамический с рандомным заполнением?
VasiliEr
0 / 0 / 0
Регистрация: 18.04.2011
Сообщений: 14
28.03.2012, 21:37  [ТС]     Заполнение массива и создание матрицы. #3
нет, не надо динамический. ок, с это частью ясно, спасибо, а как заполнить двумерный массив, создав тем самым матрицу?

Добавлено через 26 минут
Разобрался, тема закрыта
Yandex
Объявления
28.03.2012, 21:37     Заполнение массива и создание матрицы.
Ответ Создать тему
Опции темы

Текущее время: 23:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru