MATLAB Answers

Gn Gnk

How can i create MxN matrix?

Asked by Gn Gnk
on 19 Oct 2019
Latest activity Commented on by Gn Gnk
on 20 Oct 2019
Hello ,
i have a package r[k] that contains k=1,...N symbols(N=1000) .So , i have a matrix 1x1001. I want to make l=5000 packages .How can i make this happen ?
i thougth that i should make a matrix 5001x1001 .Is this correct? And if so , how can i make this happen in matlab code?


Sign in to comment.

1 Answer

Answer by Sulaymon Eshkabilov on 19 Oct 2019

you are going to create a linear system of equations (augmented matrix) 5001 - by - 1001, then
A_M = ones(5001, 1001); % any standart matrices can be employed
% wish to create a symbols and equations
syms x[1,1001]
EQN = A_M*rot90(x);
% Note that this is rather slow and inefficient way to handle linear systems
Good luck.


John D'Errico
on 19 Oct 2019
Hoping to solve a linear system with thousands of unknowns in symbolic form is asking for code that runs literally forever.
Gn Gnk
on 20 Oct 2019
Thank you for your answer , but first of all matlab doesnt accept syms x[1,1001] .Also if instead of x i am gonna write the line as :
a matrix 5001x1 is created which is wrong because i want 5000 packages that contains 1001 symbols , so a 5001x1001 .
Thank you for your quick response.

Sign in to comment.