Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Ррр
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 8
#1

Создание вектора матриц - Delphi

31.05.2015, 12:40. Просмотров 318. Ответов 6
Метки нет (Все метки)

Можно ли создать вектор состоящий из матриц?
http://www.cyberforum.ru/delphi-beginners/thread675440.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2015, 12:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Создание вектора матриц (Delphi):

Написание кода в Delphi на создание матриц
Народ помогите плиз....тут препод задал задание написать код по созданию...

Создание матриц StringGrid и действия над ними
Всем привет. Помогите пожалуйста, возникла проблема, никак не могу ее решить....

Умножение матриц с интерфейсом и возможность заполнения исходных матриц из файла
Здравствуйте. Я сделал программу, которая умножает матрицы с интерфейсом,...

Создать класс матриц, обеспечивающий размещение матриц произвольного размера
Не знаю правильно ли вообще написана прога(по заданию имею ввиду), но она...

Скалярное произведение векторов, сложение матриц, транспонирование матриц
Необходимо составить что то вроде калькулятора с процедурами, что бы вычислял...

6
Wikasim
7 / 7 / 2
Регистрация: 12.07.2010
Сообщений: 30
31.05.2015, 12:55 #2
если капнуть в математику то вектор это упорядоченный набор. да можно в таком случее создать и упорядоченый набор матриц
0
Ррр
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 8
31.05.2015, 13:11  [ТС] #3
Попробовал получилось вот так:
Delphi
1
2
type ta= array[1..5,1..5] of Double;
  type ga= array[1..5,1..5] of ta;
Правильно ли?
0
Puporev
Модератор
54131 / 41764 / 28875
Регистрация: 18.05.2008
Сообщений: 98,291
31.05.2015, 13:29 #4
Цитата Сообщение от Ррр Посмотреть сообщение
создать вектор состоящий из матриц
Delphi
1
type ga= array[1..5,1..5] of ta;
Это уж не вектор а матрица матриц.
Можно и так
Delphi
1
2
3
var a:array of arrray of array of double;
........................................................
setlength(a,5,5,5);
1
Ррр
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 8
31.05.2015, 13:42  [ТС] #5
Puporev, а как правильно обращаться к элементам матриц?
0
Wikasim
7 / 7 / 2
Регистрация: 12.07.2010
Сообщений: 30
31.05.2015, 14:17 #6
если сложно понять то можешь через вспомогательную переменную
Delphi
1
2
3
4
5
6
7
8
type ta= array[1..5,1..5] of Double;
type ga= array[1..5,1..5] of ta;
....
var tmp : Ta
...
tmp:=ga[i,j]
....
x:=tmp[k,l]
0
Puporev
Модератор
54131 / 41764 / 28875
Регистрация: 18.05.2008
Сообщений: 98,291
31.05.2015, 14:30 #7
Цитата Сообщение от Ррр Посмотреть сообщение
а как правильно обращаться к элементам матриц?
Delphi
1
a[1,1,1]:=50;
1
31.05.2015, 14:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2015, 14:30
Привет! Вот еще темы с решениями:

Создание нового вектора посредством выборки значений данного вектора
Добрый день! Знаю, вопрос совсем простецкий, но как-то я совсем запуталась......

Создание контейнера (вектора), хранящего вектора разной размерности
Можно ли в матлабе создать вектор, который будет хранить вектора разной...

Собственные числа и вектора матриц
Здравствуйте, помогите, пожалуйста с задачей. Дана матрица A =...

Вычисление произведения матриц на составляющие им вектора
помогите пожалуйста макрос составить заданы две матрицы А(4,4) и В(3,3) и два...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru