annotate spdiag.m @ 447:ae15b72c16c1 feature/grids

Change the version function to say that we are on the feature/grids branch
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 12 Apr 2017 13:24:16 +0200
parents 9c0192cf099f
children 8e0067aef5b0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
45
b6cfc04e576c Changed spdiag to be more like matlabs diag.
Jonatan Werpers <jonatan@werpers.com>
parents: 27
diff changeset
1 function A = spdiag(a,i)
81
9c0192cf099f Added default argument to spdiag.
Jonatan Werpers <jonatan@werpers.com>
parents: 51
diff changeset
2 default_arg('i',0);
51
0be702829bb9 Generalized spdiag. Added function for createing a banded sparse matrix.
Jonatan Werpers <jonatan@werpers.com>
parents: 45
diff changeset
3 n = length(a)-abs(i);
45
b6cfc04e576c Changed spdiag to be more like matlabs diag.
Jonatan Werpers <jonatan@werpers.com>
parents: 27
diff changeset
4 A = spdiags(a,i,n,n);
27
97a638f91fb8 Added function spdiag(). Fixed a bunch of bugs in the Wave2dCurve scheme.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
5 end