Clear Filters
Clear Filters

How can I create a quadratic matrix with variables?

3 views (last 30 days)
I need to create the matrix of such that i get the matrix and so on? I need all the elements of the nxn matrix to be variables. I tried with :
syms q1dot q2dot q3dot q4dot q5dot;
qdot= [q1dot q2dot q3dot q4dot q5dot].'*[q1dot q2dot q3dot q4dot q5dot];
but it doesn't seem to work. Many thanks.

Answers (2)

KSSV
KSSV on 7 Jul 2022
syms q [1 5] real
iwant = q'*q
iwant = 

Karim
Karim on 7 Jul 2022
you do not need to use .' in this case, only use the transpose operator:
syms q1dot q2dot q3dot q4dot q5dot real
qdot= [q1dot q2dot q3dot q4dot q5dot]' * [q1dot q2dot q3dot q4dot q5dot]
qdot = 

Categories

Find more on Quadratic Programming and Cone Programming in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!