📄 design.html
字号:
<HTML><HEAD><TITLE>Newmat09 - design</TITLE></HEAD><BODY><H2>Notes on the design of the library</H2><A HREF="sue.html"> next</A> -<A HREF="index.html"> skip</A> -<A HREF="index.html"> up</A> -<A HREF="index.html"> start</A><P><BR><A HREF="sue.html"> Safety, usability, efficiency </A><BR><A HREF="mat_arr.html"> Matrix vs array library </A><BR><A HREF="question.html"> Design questions </A><BR><A HREF="stor.html"> Data storage </A><BR><A HREF="mem_man.html"> Memory management </A><BR><A HREF="evalx.html"> Evaluation of expressions </A><BR><A HREF="explode.html"> Explosion in the number of operations </A><BR><A HREF="destr.html"> Destruction of temporaries </A><BR><A HREF="calc.html"> A calculus of matrix types </A><BR><A HREF="err_hand.html"> Error handling </A><BR><A HREF="sparse.html"> Sparse matrices </A><BR><A HREF="comp_mat.html"> Complex matrices </A><P>I describe some of the ideas behind this package, some of thedecisions that I needed to make and give some details about theway it works. You don't need to read this part of the documentationin order to use the package.<P>It isn't obvious what is the best way of goingabout structuring a matrix package. I don't think you canfigure this out with <I>thought</I> experiments. Differentpeople have to try out different approaches. And someone else mayhave to figure out which is best. Or, more likely, the ultimate packageswill lift some ideas from each of a variety of trial packages.So, I don't claim my package is an <I>ultimate</I> package,but simply a trial of a number of ideas. The following pages give somebackground on these ideas.<P><A HREF="sue.html"> next</A> -<A HREF="index.html"> skip</A> -<A HREF="index.html"> up</A> -<A HREF="index.html"> start</A><P></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -