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

Матричные вычисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ новичок в Visual c http://www.cyberforum.ru/cpp-beginners/thread79287.html
Метод сопряженных градиентов (вставка рисунка) дано уравнение Ах=b A=(aij) b=(b1,...bn)в степени T заданные (nxn)матрица и n-вектор тогда метод позволяет получить точное решение задачи за конечное число шагов Решение урание итерационными методами состоит в последовательном вычеслении ,начиная с некоторого начального вектора х в степени(0),приблежений x в степени(k)=в степени Т,...
C++ Кто нибудь может перевести эту прогу из Pascala на Борланд С Uses crt,graph; Var drdr,mode,d,x,y,s:integer; ch:string; vector:char; color:byte; Procedure ugol(x,y:integer); begin moveto(x,y); Lineto(x+s,y); Lineto(x+s+(s div 2),y+(s div 2)); http://www.cyberforum.ru/cpp-beginners/thread79283.html
C++ Для начинающих
1)Перевести в веденойстроке все буквы из нижнего регистра в верхний. 2)написать функцию, которая удаляет из строки заданные символы. Добавлено через 18 секунд заранее спасибо Добавлено через 12 минут 1) перевести в веденой строке все буквы из нижнего регистра в верхний.
C++ Перегрузка operator+
при сложени myVector2 = myVector0 + myVector1; выодит сообщения "конструктоор 0" ...1,...2,....2(копирования) а потом деструктор 2,2,1,2 по идеи последний должен быть 0 вектор грешу на строчку MyClass MyClass::operator + (const MyClass &c) { col=2;.... как нужно сделать чтобы параметры не изменялись. Я так понял чтобы можно было сделать operator + (const MyClass &c) const...
C++ Статические массивы http://www.cyberforum.ru/cpp-beginners/thread79196.html
Перевести в веденой строке все буквы из нижнего регистра в верхний?? Пожалуйста помогите!!! Добавлено через 56 секунд Пожалуйста!!!
C++ Составить программу, проверяющую истинность условий и выводящую на экран соответствующие сообщения Лабораторная работа № 5. ОПЕРАЦИИ ЯЗЫКА С++ Задание: Составить программу, проверяющую истинность условий и выводящую на экран соответствующие сообщения. Отчет должен содержать задание, текст программы и результат вычислений для тестового примера. 1. • точка x лежит вне отрезка и правее него; • в натуральном трехзначном числе есть только одна цифра больше 2 подробнее

Показать сообщение отдельно
Reskov
12 / 12 / 1
Регистрация: 14.12.2009
Сообщений: 33
24.12.2009, 23:58     Матричные вычисления
Делал класс для работы с матрицами держи во вложения
Пример использования

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
const Size=3;
Matrix<double> A(Size,Size);
Matrix<float> B(Size,Size);
double ConstA[Size][Size]={{5,1,7},{-10,-2,1},{0,1,2}};
double ConstB[Size][Size]={{2,4,1},{3,1,0},{7,2,1}};
   for (int i=0;i<Size;i++)
       for (int j=0;j<Size;j++)
          A.SetValue(i,j,ConstA[i][j]);
 
       for (int i=0;i<Size;i++)
        for (int j=0;j<Size;j++)
          B.SetValue(i,j,ConstB[i][j]);
  cout<<(2*(A-B)(A*A+B)).Print().c_str();
если я конечно правильно понял условие
Вложения
Тип файла: rar Matrix.rar (1.2 Кб, 26 просмотров)
 
Текущее время: 08:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru