// Optional: pre-condition (re-order) the matrix in an efficient way
varP=cuthillMckee(M,n);
// the `prepare` method returns a function that can be used to solve
// the equation for any value of b.
returncholeskySolve.prepare(M,n,P);
}
viewofsolution=pt(solve(b))
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.