You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mo.md(r"""> The Orthonormal condition satisifies and hence results in TRUE. So, the above justifying the orthogonality of the matrix `Q_A`.""")
447
+
mo.md(r"""
448
+
> The Orthonormal condition satisifies and hence results in TRUE. So, the above justifying the orthogonality of the matrix `Q_A`.
449
+
""")
446
450
return
447
451
448
452
449
453
@app.cell(hide_code=True)
450
454
def_(mo):
451
-
mo.md(
452
-
r"""
455
+
mo.md(r"""
453
456
<wbr>
454
457
**4. You can find the transformation we've made so far in the matrix below,**
455
458
<wbr>
456
-
"""
457
-
)
459
+
""")
458
460
return
459
461
460
462
@@ -554,16 +556,14 @@ def _(A, Q_A, mo, np, plt):
554
556
555
557
@app.cell(hide_code=True)
556
558
def_(mo):
557
-
mo.md(
558
-
"""
559
+
mo.md("""
559
560
---
560
561
## **Try it on your own,**
561
562
562
563
Slide the values of Matrix A, experiment with different values and check out their Orthonormal Vectors respectively.
563
564
564
565
The radar plot showing the orientations of **Original Matrix** `(A)` and **Orthonormal Matrix** `(Q)`. The radar plot will form triangle for Q for every linear independent vectors in `A`, otherwise, the shape will be distorted.
This notebook covered up the basics of gram-schimdt process and how orthonormal vectors are produced through it.
700
+
This notebook covered up the basics of gram-schimdt process and how orthonormal vectors are produced through it.
702
701
703
702
One of its basic application is in **QR Decomposition**, which we'll be exploring in the next notebook, and seeing how the matrix A will be decomposed at fixed two matrices (One will be Orthonormal & other to be Upper-Triangular).
704
-
"""
705
-
)
703
+
""")
706
704
return
707
705
708
706
@@ -728,19 +726,17 @@ def _():
728
726
729
727
@app.cell(hide_code=True)
730
728
def_(mo):
731
-
mo.md(
732
-
r"""
729
+
mo.md(r"""
733
730
---
734
731
## **Acknowledgements (Resources I learnt from...)**
735
732
736
733
This project is undertaken through many resources, the topmost resources I learnt from,
737
734
738
-
- [Wikipedia](https://en.wikipedia.org/wiki/Gram%E2%80%93Schmidt_process) – for providing foundational definitions and mathematical references.
735
+
- [Wikipedia](https://en.wikipedia.org/wiki/Gram%E2%80%93Schmidt_process) – for providing foundational definitions and mathematical references.
739
736
- [DataCamp](https://www.datacamp.com/tutorial/orthogonal-matrix) – for providing informational article upon Orthogonality.
740
737
- [MIT OpenCourseWare](https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010/resources/lecture-17-orthogonal-matrices-and-gram-schmidt/) – for refurbishing the in-depth knowledge of Gram-Schmidt Process, taught by *Prof. Gilbert Strang*.
741
738
- [Steve Brunton (*Amazing Guy*)](https://www.google.com/search?q=steve+brunton&sca_esv=55a910f019e63594&rlz=1C1GCEA_enIN1112IN1112&sxsrf=AE3TifMoAjuMLl0MOCAV5lyl_Ga8KboiEg%3A1755118367776&ei=H_ucaP-UL_Of4-EPrsmB8QY&ved=0ahUKEwi_oOa21YiPAxXzzzgGHa5kIG4Q4dUDCBA&uact=5&oq=steve+brunton&gs_lp=Egxnd3Mtd2l6LXNlcnAiDXN0ZXZlIGJydW50b24yBBAjGCcyCxAuGIAEGJECGIoFMgsQABiABBiRAhiKBTIKEAAYgAQYQxiKBTIFEAAYgAQyBRAAGIAEMgUQABiABDIFEAAYgAQyBRAAGIAEMgUQABiABEiZC1CRBljLCHABeACQAQCYAaoBoAGvAqoBAzAuMrgBA8gBAPgBAZgCA6ACwgLCAggQABiwAxjvBcICCxAAGIAEGLADGKIEwgIKEC4YgAQYQxiKBZgDAIgGAZAGBZIHAzEuMqAHuROyBwMwLjK4B7sCwgcDMi0zyAcP&sclient=gws-wiz-serp) – for sparking the interest, this is from where I started this project. *He has a great interest in Physics Implementation of every engineering field.*
0 commit comments