Index in Position 1

4 vues (au cours des 30 derniers jours)
BoostedMan
BoostedMan le 1 Déc 2020
Réponse apportée : VBBV le 1 Déc 2020
It keeps saying Index in position 1 exceeds array bounds (Must not exceed 1)
I am fairly new to matlab but I think its saying some value is 0, I am looking for a 4x4 matrix, I have gotten 4x3, but now it only gives me that error and im not sure where I am going wrong.
  3 commentaires
BoostedMan
BoostedMan le 1 Déc 2020
How would I change this in order to get zero's above the diagonal in the A matrix?
Walter Roberson
Walter Roberson le 1 Déc 2020
A = zeros(n-1, n);

Connectez-vous pour commenter.

Réponse acceptée

VBBV
VBBV le 1 Déc 2020
%Lab 8
%Jack Philibotte
%--------------------
%Polynomial Interpolation
x= [15, 20, 25, 30];
y= [1476.77, 1482.19, 1496.69, 1509.28];
%------------
n=length(x);
A = ones(4,4);
for k= 1:n-1
for kk=2:n
A(k,kk)= (x(k)-x(1))*A(k,kk-1);
end
end
disp(A)
>>

Plus de réponses (0)

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by