• I wrote a symbolic matrix manipulation program called "symmat". It allows you to use matrices with both numbers and variables, and get a reasonable matrix multiply (for example) out of it. I wrote it when I was taking a computer graphics course, long before I'd heard of anything like "matlab" and clones; the idea actually seemed novel at the time. You can get the source code here. Sample input looks like this: As you can perhaps tell, it's stack-based (uses reverse-polish notation). "pop" displays the matrix on the top of the stack on stdout. Output for the above file looks like:

    Hits: 3755
    Timestamp: 2024-02-29 11:20:54 PST

    Back to Dan's tech tidbits

    You can e-mail the author with questions or comments: