2014 dxdy logo

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

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




 
 Преобразование матрицы в вектор
Сообщение12.05.2007, 20:22 
Аватара пользователя
Доброго времени суток!
Если кто-нибудь знает: нужно преобразовать матрицу в вектор для дальнейшего вычисления сплайна в среде MathCAD или Matlab(после можно интегрировать в маткад) , или подскажите пожалуйста какие-нибудь идеи, а то у меня уже идей не осталось.
С уважением, OldGnom.

 
 
 
 
Сообщение13.05.2007, 11:28 
чесно говоря я немножко не понял зачем вам преобразовывать матрицу в вектор. В матлабе сплайны работают и для многомерных массивов.

 
 
 
 
Сообщение13.05.2007, 14:58 
Аватара пользователя
Просто вся программа у меня в маткаде, и честно говоря с матлабом я очень плохо знаком.

 
 
 
 
Сообщение14.05.2007, 06:48 
И все таки мне не совсем понятно зачем матрицу преобразовывать в вектор. Но если хотите самый простой способ: построчный.

 
 
 
 
Сообщение01.06.2007, 09:21 
Насколько я понял, нужно записать элементы матрицы построчно или постолцово в вектор (?)

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

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

 
 
 
 
Сообщение01.06.2007, 12:48 
Аватара пользователя
K-3 писал(а):
Насколько я понял, нужно записать элементы матрицы построчно или постолцово в вектор (?)

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

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



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

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group