- Start
- Declare the variables and read the order of the matrix n.
- Take the coefficients of the linear equations as:
Do for k=1 to n
Do for j=1 to n+1
Read a[k][j]
End for j
End for k - Do for k=1 to n-1
Do for i=k+1 to nDo for j=k+1 to n+1
a[i][j]=a[i][j]-a[i][k]/a[k][k]*a[k][j]
End for j
End for i
End for k - Compute x[n]=a[n][n+1]/a[n][n]
- Do for k=n-1 to 1
sum=0
Do for j=k+1 to nsum=sum+a[k][j]*x[j]
End for j
x[k]=1/a[k][k]*(a[k][n+1]-sum)
End for k - Display the result x[k]
- Stop
Flow Chart:
I’m a physicist specializing in computational material science with a PhD in Physics from Friedrich-Schiller University Jena, Germany. I write efficient codes for simulating light-matter interactions at atomic scales. I like to develop Physics, DFT, and Machine Learning related apps and software from time to time. Can code in most of the popular languages. I like to share my knowledge in Physics and applications using this Blog and a YouTube channel.
[wpedon id="7041" align="center"]
What mean in the flowchart those intermediary OVALS? They are in fact Hexagons?