How to display a column vector row by row
Afficher commentaires plus anciens
Hi all,
I have a program that will solve a linear system with any amount of rows and columns. I am displaying the solution to the sytem, which is answered in a row vector form.
Currently my answer is formatted as, disp(X):
1
1
When I would like the program to format it as
x1 = 1
x2 = 1
I am not sure how to display the specific row answer.
Thanks for the help!
2 commentaires
Image Analyst
le 30 Nov 2018
Is X a row vector or a 2-D Matrix? What is x1 and x2? Are those X(1,:) and X(:, 2) - the rows of matrix X? Why do you get 1 and 1 the first time and 1 and 2 the second time?
Jacob Varnell
le 30 Nov 2018
Réponse acceptée
Plus de réponses (1)
TADA
le 30 Nov 2018
arrayfun(@(x, i) disp(['x' num2str(i) ' = ' num2str(x)]),x,(1:numel(x))')
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!