The equation is given as . D and A are given through matrices. I need to calculate q.
I use operator / to solve linear equation, so that q=A/D. The question is, how to account for summation in this case? q=0,before cycle and then q=q+q;?

2 commentaires

madhan ravi
madhan ravi le 6 Juil 2020
Paste what you have tried so far?
n=10;
a=0.1:0.1:1;
A=[a;a;a;a;a;a;a;a;a;a;];
d=0.5:0.5:5;
D=[d;d;d;d;d;d;d;d;d;d;];
q=zeros(n,n);
for m=1:n
for t=1:n
for j=1:n
q(m,j)=A(m,t)/D(j,t);
q(m,j)=q(m,j)+q(m,j);
end
end
end

Connectez-vous pour commenter.

 Réponse acceptée

Matt J
Matt J le 6 Juil 2020
Modifié(e) : Matt J le 6 Juil 2020

0 votes

q=A/D should already account for the summation. Your equation can be written just by replacing the summation with simple matrix multiplication. In this form, the equation is just q*D=A and you have rightly used q=A/D to solve it.

Plus de réponses (0)

Catégories

En savoir plus sur Mathematics 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!

Translated by