Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
rcc02007 committed Nov 1, 2017
2 parents 4ec627b + a0b77e8 commit a8f548e
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions HW4/README.md
Expand Up @@ -8,12 +8,11 @@ with \`\`\` and document your code in the README.md file*

**1\.** Create a new github repository called '04_linear_algebra'.

a. Add rcc02007 and zhs15101 as collaborators.
a. Add rcc02007 and zhs15101 as collaborators.

b. Clone the repository to your computer.
b. Clone the repository to your computer.

c. Submit clone repo link to
[https://goo.gl/forms/gFNxhNM4qJJKj8hE3](https://goo.gl/forms/gFNxhNM4qJJKj8hE3)
c. Submit clone repo link to [https://goo.gl/forms/gFNxhNM4qJJKj8hE3](https://goo.gl/forms/gFNxhNM4qJJKj8hE3)

**2\.** Create the 4x4 and 5x5 [Hilbert matrix](https://en.wikipedia.org/wiki/Hilbert_matrix) as H. Include the following results in your
README before 10/26 by midnight:
Expand All @@ -33,14 +32,18 @@ README before 10/26 by midnight:
as inputs and calculates the Cholseky factorization of a tridiagonal matrix. The output
should be 2 vectors, the diagonal and the off-diagonal vector of the Cholesky matrix.

```[d,u]=chol_tridiag(e,f);```
```matlab
[d,u]=chol_tridiag(e,f);
```

**4\.** Use the output from `chol_tridiag.m` to create a forward substitution and
back-substitution function called `solve_tridiag.m` that provides the solution of
Ax=b given the vectors from the output of [d,u]=lu_tridiag(e,f). *Note: do not use
the backslash solver `\`, create an algebraic solution*

```x=solve_tridiag(d,u,b);```
```matlab
x=solve_tridiag(d,u,b);
```

![Spring-mass system for problem 5](./figures/mass_springs.png)

Expand Down

0 comments on commit a8f548e

Please sign in to comment.