Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Как СЛАУ большой размерности
СообщениеДобавлено: 05 дек 2021, 20:18 
Не в сети
Начинающий
Зарегистрирован:
22 сен 2021, 11:18
Сообщений: 13
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Привет. всем!

Всегда решал СЛАУ в MATLAB без проблем. Но сейчас у меня в файлах есть данные исходя из которых нужно решать СЛАУ размерностью 100 000x100 00. Таким образом, если у меня тип данных float 4byte, то для хранения матрицы системы мне нужно ~ 40 Гбайт. У меня на ноутбуке всего 4Гбайта. Можно конечно на суперкомпьютере решить систему, но может быть есть возможность как-то решить на ноутбуке, может есть какие-нибудь способы?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Как СЛАУ большой размерности
СообщениеДобавлено: 05 дек 2021, 20:33 
Не в сети
Последняя инстанция
Аватара пользователя
Зарегистрирован:
15 мар 2016, 15:08
Сообщений: 9390
Cпасибо сказано: 122
Спасибо получено:
1726 раз в 1634 сообщениях
Очков репутации: 235

Добавить очки репутацииУменьшить очки репутации
В МатЛабе есть возможность работы с разреженными матрицами. Если у вас матрицы плотно заполненные, то надо менять либо метод, либо компьютер. либо добавлять внешний жёсткий диск.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Как СЛАУ большой размерности
СообщениеДобавлено: 05 дек 2021, 21:19 
Не в сети
Начинающий
Зарегистрирован:
22 сен 2021, 11:18
Сообщений: 13
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
searcher писал(а):
В МатЛабе есть возможность работы с разреженными матрицами. Если у вас матрицы плотно заполненные, то надо менять либо метод, либо компьютер. либо добавлять внешний жёсткий диск.

У меня оперативной памяти не хватает,а на жестком диске много свободного места 1Tбайт памяти. Вот я и хотел узнать, какие есть методы решения СЛАУ, чтобы не хранить всю матрицу в оперативной памяти.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Как СЛАУ большой размерности
СообщениеДобавлено: 05 дек 2021, 22:23 
Не в сети
Последняя инстанция
Зарегистрирован:
08 апр 2015, 12:21
Сообщений: 7567
Cпасибо сказано: 229
Спасибо получено:
2751 раз в 2539 сообщениях
Очков репутации: 473

Добавить очки репутацииУменьшить очки репутации
Alexey007 писал(а):
какие есть методы решения СЛАУ, чтобы не хранить всю матрицу в оперативной памяти

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

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Как СЛАУ большой размерности
СообщениеДобавлено: 07 дек 2021, 20:25 
Не в сети
Последняя инстанция
Аватара пользователя
Зарегистрирован:
15 мар 2016, 15:08
Сообщений: 9390
Cпасибо сказано: 122
Спасибо получено:
1726 раз в 1634 сообщениях
Очков репутации: 235

Добавить очки репутацииУменьшить очки репутации
Alexey007 писал(а):
searcher писал(а):
В МатЛабе есть возможность работы с разреженными матрицами. Если у вас матрицы плотно заполненные, то надо менять либо метод, либо компьютер. либо добавлять внешний жёсткий диск.

У меня оперативной памяти не хватает,а на жестком диске много свободного места 1Tбайт памяти. Вот я и хотел узнать, какие есть методы решения СЛАУ, чтобы не хранить всю матрицу в оперативной памяти.


Не знаю, может топик-стартер мне чего-то сказать хотел? Цитату всё же скопировал. Какая связь между тем, что я сказал и его постом? На всякий случай ещё раз повторю мысль. Если матрица разреженная, то в МатЛабе есть возможность работы с разреженными матрицами. Всё поместится в памяти. Если матрица не разреженная, то компьютер не потянет. И в принципе надо что-то менять.

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 5 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Число в большой степени

в форуме Задачи со школьных и студенческих олимпиад

Solopa

4

575

07 окт 2016, 15:13

Площадь большой фигуры

в форуме Геометрия

+456+

3

304

16 дек 2016, 05:40

Матрица в большой степени

в форуме Линейная и Абстрактная алгебра

Solopa

5

392

07 дек 2015, 21:30

Монотонность размерности

в форуме Линейная и Абстрактная алгебра

iNarek94

3

514

08 мар 2015, 13:31

Равные размерности

в форуме Интегральное исчисление

oobarbazanoo

1

333

09 мар 2016, 17:05

Размерности образов

в форуме Функциональный анализ, Топология и Дифференциальная геометрия

BlackIce

1

355

24 май 2014, 17:48

Базисы и размерности матриц

в форуме Линейная и Абстрактная алгебра

rojije

1

178

28 апр 2021, 12:51

Вычисление с учетом размерности

в форуме Алгебра

gogi300

2

224

15 апр 2022, 14:52

Доказать, что последовательность не является бескон большой

в форуме Пределы числовых последовательностей и функций, Исследования функций

pavelbaranov

8

602

23 дек 2015, 20:33

Приближение луча света к большой оси эллипса

в форуме Аналитическая геометрия и Векторная алгебра

Artyom_st

3

489

09 ноя 2014, 14:26


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved