Matlab Matrix Help Needed on Annotation

10 次查看(过去 30 天)
Hi guys, i need help on the annotation of the 4 annotate required field, my lecturer just threw these to us when we are not taught how to program in matlab =(( .
.
Appendix A: Code for Assignment Question 3
.
function x = Gauss(A, b)
% Solve linear system Ax = b
% using Gaussian elimination without pivoting
% A is an n by n matrix
% b is an n by k matrix (k copies of n-vectors)
% x is an n by k matrix (k copies of solution vectors)
[n, k] = size(b); % Annotate this
x = b; % Annotate this
for i = 1:n-1
m = -A(i+1:n,i)/A(i,i); % Annotate this
A(i+1:n,:) = A(i+1:n,:) + m*A(i,:); %Annotate this
b(i+1:n,:) = b(i+1:n,:) + m*b(i,:);
end;
% Use back substitution to find unknowns
x(n,:) = b(n,:)/A(n,n);
for i = n-1:-1:1
x(i,:) = (b(i,:) - A(i,i+1:n)*x(i+1:n,:))/A(i,i);
end

回答(1 个)

Walter Roberson
Walter Roberson 2013-3-3
I think "annotate" here means "explain this in a comment".

类别

Help CenterFile Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by