I need help with converting this to matlab

1 visualizzazione (ultimi 30 giorni)
Input the n x n matrix A and n element vector b
for k = 1 to n
for i = k + 1 to n
lik aik=akk
for j = k + 1 to n
aij to aij - likakj
end for
end for
end for

Risposta accettata

Image Analyst
Image Analyst il 9 Apr 2013
Try input() or inputdlg(). Try that. Come back with your attempt if you still have problems.
  3 Commenti
Image Analyst
Image Analyst il 9 Apr 2013
n = 3
dialog_title = 'Input';
numberOfLines = 1;
for row = 1 : n
prompt = sprintf('Enter %d numbers for row #%d, separated by spaces', n, row);
userResponse = inputdlg(prompt,dialog_title,numberOfLines)
A(row, :) = .....% You do it.
end
A
See if you can get the line I indicated as "You do it". It might involve str2double, strsplit, cell2mat, and userResponse(1).
omer
omer il 9 Apr 2013
thank you so much

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by