How to define variable that itself contains one or more variables ?

4 views (last 30 days)
How can I find b(ijk) for different values of i,j,k by just entering values of i,j,k.
b(ijk) = d/dq(k) [m(ij)] q(1), q(2), q(3).......are variables
How can we define variable in a variable ( q(k) , m(ij) ) ?
  5 Comments
Alish
Alish on 9 Jul 2014
Basically i want to define a family of equations bijk = d/dqk[mij]
where d/dqk is partial derivative wrt qk Now if i sustitute i=1 j =2 k=3 i get
b123=d/dq3[m12]
where q3 is a variable m12 is an element of a matrix
In the same way we can obtain b231, b212, b113 etc.
So basically how can i define a family of variables qk which itself contains a variable k ?

Sign in to comment.

Answers (1)

Jos (10584)
Jos (10584) on 9 Jul 2014
You do not want to store things like Q1 = .. Q2 = .. .. Q98293 = .. in gazillion different, but related, variables
You want a single array Q, which can be an array of doubles, cells, structures.

Categories

Find more on Numeric Types 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!