2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Преобразование матрицы в вектор
Сообщение12.05.2007, 20:22 
Аватара пользователя


12/05/07
2
Минск
Доброго времени суток!
Если кто-нибудь знает: нужно преобразовать матрицу в вектор для дальнейшего вычисления сплайна в среде MathCAD или Matlab(после можно интегрировать в маткад) , или подскажите пожалуйста какие-нибудь идеи, а то у меня уже идей не осталось.
С уважением, OldGnom.

 Профиль  
                  
 
 
Сообщение13.05.2007, 11:28 


20/12/05
31
чесно говоря я немножко не понял зачем вам преобразовывать матрицу в вектор. В матлабе сплайны работают и для многомерных массивов.

 Профиль  
                  
 
 
Сообщение13.05.2007, 14:58 
Аватара пользователя


12/05/07
2
Минск
Просто вся программа у меня в маткаде, и честно говоря с матлабом я очень плохо знаком.

 Профиль  
                  
 
 
Сообщение14.05.2007, 06:48 


20/12/05
31
И все таки мне не совсем понятно зачем матрицу преобразовывать в вектор. Но если хотите самый простой способ: построчный.

 Профиль  
                  
 
 
Сообщение01.06.2007, 09:21 


10/11/06
64
Насколько я понял, нужно записать элементы матрицы построчно или постолцово в вектор (?)

Постолбцово в матлабе это делается так:
Код:
a=A(:)

Построчно, наверное, лучше так:
Код:
B=A.'; a=B(:)

 Профиль  
                  
 
 
Сообщение01.06.2007, 12:48 
Экс-модератор
Аватара пользователя


23/12/05
12068
K-3 писал(а):
Насколько я понял, нужно записать элементы матрицы построчно или постолцово в вектор (?)

Постолбцово в матлабе это делается так:
Код:
a=A(:)

Построчно, наверное, лучше так:
Код:
B=A.'; a=B(:)



или с использованием функции reshape()

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

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

Сейчас этот форум просматривают: Mikhail_K


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

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group