|
0 / 0 / 0
Регистрация: 12.06.2018
Сообщений: 19
|
|
Работа с файлом (матлаб)26.05.2020, 07:00. Показов 2484. Ответов 10
Метки нет (Все метки)
Доброе утро.
Суть задания: Есть файл, измерения спутника(там все возможные данные, не суть). Данные разбиты на эпохи, это сняты измерения с нескольких спутников за 30сек, измерений там на 9часов. Так вот, необходимо вытащить первые три столбца, разбить на три группы, т.к для 3х спутников, показания вычислений, каждые 30 сек, записывать в формулу через цикл, в конце вывести график зависимости от времени Будет что-то типо шума, скорее всего Помогите я завис ![]() На картинке: P1 - второй столбец P2 - третий столбец Первый столбец это номера спутников, нужны 3 любых
0
|
|
| 26.05.2020, 07:00 | |
|
Ответы с готовыми решениями:
10
Работа с матрицами в Матлаб Открыть txt-файл при его формировании в матлаб и сохранении вне матлаб Работа с функцией (или трансляции кода из Си в Матлаб) |
|
1298 / 927 / 449
Регистрация: 21.10.2012
Сообщений: 2,604
|
||||||
| 26.05.2020, 11:38 | ||||||
Сообщение было отмечено Xlebushekkkk как решение
Решение
Xlebushekkkk, выбрать нужные данные можно, например, так:
1
|
||||||
|
Модератор
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,629
|
||
| 26.05.2020, 17:54 | ||
|
"
0
|
||
|
0 / 0 / 0
Регистрация: 12.06.2018
Сообщений: 19
|
||||||
| 26.05.2020, 18:54 [ТС] | ||||||
|
У спутника есть ID - это первый столбец.
Выбираем три спутника например 1й и все данные для первого спутника закинуть в массив, далее еще для двух. Но потом веселее, измерения в файле разбиты на эпохи, показания снимались каждые 30сек При заполнении массива это тоже нужно учитывать Добавлено через 42 секунды
Это можно упростить, все правильно работает, но нужно проще, прям максимально)
0
|
||||||
|
Модератор
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,629
|
|
| 27.05.2020, 06:52 | |
|
Xlebushekkkk, всё равно непонятно.
Ладно, выбрать данные для трёх спутников нетрудно. Но как эти данные структурированы по эпохам? Если показания снимались каждые 30 с в течение 9 часов, то это должно быть 1080 групп показаний. Но у вас изначальный массив размером 1968х22. Там никак не выделить 1080 значений.
0
|
|
|
1298 / 927 / 449
Регистрация: 21.10.2012
Сообщений: 2,604
|
||||||||||||
| 27.05.2020, 13:04 | ||||||||||||
Сообщение было отмечено Xlebushekkkk как решение
Решение
Xlebushekkkk, немного упростил:
Кликните здесь для просмотра всего текста
Функция чтения файла: Кликните здесь для просмотра всего текста
Добавлено через 9 минут
1
|
||||||||||||
|
0 / 0 / 0
Регистрация: 12.06.2018
Сообщений: 19
|
||||||
| 27.05.2020, 19:02 [ТС] | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 12.06.2018
Сообщений: 19
|
|
| 27.05.2020, 19:07 [ТС] | |
|
Одна эпоха - это снятые измерения за 30 сек
0
|
|
|
1298 / 927 / 449
Регистрация: 21.10.2012
Сообщений: 2,604
|
|
| 27.05.2020, 19:36 | |
|
Xlebushekkkk, вы для чтения данных из файла используете функцию, которую я вам скинул (importfile)?
1
|
|
|
0 / 0 / 0
Регистрация: 12.06.2018
Сообщений: 19
|
|
| 27.05.2020, 19:40 [ТС] | |
|
Если с Вашей функцией, выдает ошибку
0
|
|
|
1298 / 927 / 449
Регистрация: 21.10.2012
Сообщений: 2,604
|
|
| 28.05.2020, 11:46 | |
|
Xlebushekkkk, видимо, у вас старая версия matlab
0
|
|
| 28.05.2020, 11:46 | |
|
Помогаю со студенческими работами здесь
11
GUI Работа с текстовым файлом, лог файлом не мешая системе Работа с файлом (корректный код, некорректная работа программы) При запуске матлаб через какое-то время физическая память доходит до 100% и матлаб вырубается и происходит дамп работа со строками в матлаб. Найти сумму всех элементов Работа с матрицей. Работа с файлом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|