|
0 / 0 / 0
Регистрация: 20.06.2014
Сообщений: 5
|
|
Преобразование вектора в матрицу20.06.2014, 15:59. Показов 3621. Ответов 9
Метки нет (Все метки)
Дня доброго, форумчане!
Стоит задача преобразовать вектор N чисел в матрицу (N/4;4). Функция B = reshape(A, m, n) не подходит по причине выборки по столбцам, а мне надо по строкам. Это задача минимум. Задача максимум получить из вектора: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 матрицу: 1 2 3 4 5 5 6 7 8 9 9 10 11 12 13 13 14 15 16 17 Заранее преогромнейшее!!!
0
|
|
| 20.06.2014, 15:59 | |
|
Ответы с готовыми решениями:
9
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
||||||
| 20.06.2014, 17:22 | ||||||
|
x_rom79,
1
|
||||||
| 20.06.2014, 17:54 | |||||||
|
И потом не очень понятно, что делать если размер исходного вектора не кратен 4? И как все же формулируется задача максимум? Хорошо, когда нужно написать функцию для конкретного примера, там и число последнее в строке дублируется на первом месте в следующей, а если для такого же примера взять строку из 18 элементов? Тогда последний пропадет... Вобщем, без ясного ТЗ - результат ХЗ, как говорится... ЗЫ
1
|
|||||||
|
0 / 0 / 0
Регистрация: 20.06.2014
Сообщений: 5
|
|
| 20.06.2014, 18:00 [ТС] | |
|
Спасибо огромное за оперативный ответ!
Я ступил неверно поставив задачу (. Мне нужно привести к заданному виду вектор из вложения... а в Вашем коде прибавляются значения. Помогите с учетом изменения условий плиз.
0
|
|
| 20.06.2014, 18:09 | |||
|
я ща начну ругаться...
Как человека прошу, НАПИШИТЕ ЧТО НАДО СДЕЛАТЬ...
0
|
|||
|
0 / 0 / 0
Регистрация: 20.06.2014
Сообщений: 5
|
|
| 20.06.2014, 18:16 [ТС] | |
|
Спасибо за интерес к моей просьбе.
Мне необходима матрица из этого вектора для обучения нейросети. В моем случае кратность не имеет значения, так как для выборки беру произвольные данные. Последнее значение равно 0, я его потом руками править буду ![]() Добавлено через 4 минуты Имеем 2220,00 2208,99 2186,17 2165,00 2160,01 2160,01 2160,01 2139,99 2136,59 2155,00 2115,00 2134,00 и т.д. Нужно: 2220,00 2208,99 2186,17 2165,00 2160,01 2160,01 2160,01 2160,01 2139,99 2136,59 2136,59 2155,00 2115,00 2134,99 0,00 и т.д.... Добавлено через 2 минуты То есть помимо приведения вектора в матрицу необходимо, что бы 5-ый столбец равнялся первому значению следующей строки.
0
|
|
|
0 / 0 / 0
Регистрация: 20.06.2014
Сообщений: 5
|
|
| 20.06.2014, 18:37 [ТС] | |
|
Да, верно.
Добавлено через 42 секунды Дублирует значение из следующей строки первого столбца.
0
|
|
| 20.06.2014, 18:40 | ||||||
Сообщение было отмечено x_rom79 как решение
Решение
PS только учти, что если что вдруг размер исходного вектора не кратен 4, то придется исправлять это
0
|
||||||
|
0 / 0 / 0
Регистрация: 20.06.2014
Сообщений: 5
|
|
| 20.06.2014, 18:52 [ТС] | |
|
Спасибо огромаднейшее!!!!
0
|
|
| 20.06.2014, 18:52 | |
|
Помогаю со студенческими работами здесь
10
Нужно написать пример умножения вектора на вектор, матрицу на матрицу Умножение вектора на матрицу и матрицы на матрицу Преобразование из вектора в массив Преобразование элемента целочисленного вектора в строку
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|