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
12063
K-3 писал(а):
Насколько я понял, нужно записать элементы матрицы построчно или постолцово в вектор (?)

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

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



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

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

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



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

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


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

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