| New Reply |
Matlab character matrices |
Share Thread | Thread Tools |
| Feb20-12, 05:37 PM | #1 |
|
|
Matlab character matrices
Hi everyone,
I am wondering if I can input a matrix into Matlab that contains characters. I then would like to manipulate the matrix using row changing operations. Matlab, however, will not allow me to create a matrix with letters. Is there an equivalent to a matrix for character values that can have operations performed on them? Thanks. |
| Feb21-12, 12:08 AM | #2 |
|
|
You may want to look into using a cell: http://www.mathworks.com/help/techdoc/ref/cell.html
|
| Feb21-12, 06:37 AM | #3 |
|
|
Maybe I'm using cells incorrectly, but to test I am multiplying a 4x4 matrix / array with the 4x4 identity. It should return the original matrix / array. However, I get an error message that won't allow me to perform the operation.
"??? Undefined function or method 'mtimes' for input arguments of type 'cell'. This is irritating. I wanted to use this as a check for my homework but I can't. Is there anyway around this error?Thanks! |
| Feb21-12, 07:58 AM | #4 |
|
|
Matlab character matrices
Are you just trying to do symbolic math with matrices? You can use sym or the shortcut syms to create symbolic variables and then create a matrix using them. E.g. for something like
[tex] \begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad - bc [/tex] you could do: Code:
syms a b c d real;
det([a b; c d]);
|
| New Reply |
| Thread Tools | |
Similar Threads for: Matlab character matrices
|
||||
| Thread | Forum | Replies | ||
| matlab inline functions character replacement | Math & Science Software | 0 | ||
| What are the meaning of monopole character and dipole character? | Special & General Relativity | 2 | ||
| Get the contents of a file, character by character | Programming & Comp Sci | 7 | ||
| matrices in matlab | Math & Science Software | 2 | ||
| Matrices in Matlab | Math & Science Software | 5 | ||