cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Graphic insertion, navigation and labels for table displays

0 Kudos

Graphic insertion, navigation and labels for table displays

I am an occasional user of Mathcad, so adding many new features might not be a big draw; one advantage of a limited feature set is that it is easier to pick up old work without getting to involved with relearning all the functions used.
I have not reviewed the Prime feature set, so these items may already be covered, but some annoyances with Mathcad I have are:
  • Graphics insertion is not the greatest. While some have asked for a sketch tool built in, it will likely be yet another tool to learn to use. Inserting in GIF or SVG format might be better as there are a great many open source drawing tools to produce them. Bitmap is, of course, too much data, jpg is okay, but maybe improve quality. jpg into word documents seem to look better than jpg inserted into mathcad. png format does not work much better for me. svg might be a good choice, but I do not get good screen viewing quality inserting svg type documents into word even though they print okay. There may be a Windows OS issue there.
  • Moving around the document. The mentioned tab format looks like a bit improvement. While the top down format is the simplest and straight forward, sometimes seems it would be more convenient to have the inputs and results at the top and show the calculations following. Scrolling to the bottom can be tedious in a large calculation. Are hypertext-like links already available within a document?
  • 3. As well, is there currently a way to call another program from within a page. That is, could I do a file output function, follow that with a command and argument line that calls some kind of command line computation, and then follow that with a file input which reads file produced by that command line? This seems like a very basic function that would be easy to implement. I am aware that is is possible to produce .dlls that can be added to the function library, but a command line option opens up the possibility of tcl, perl, etc.
  • 4. (Why stop at 3 because asking for functions is so much easier and fun that actually writing and testing them yourself). Options for giving labels for table displays (other than using the first row and column as text) would be a useful low effort function to improve readability.
3 Comments
Opal
3. As well, is there currently a way to call another program from within a page. That is, could I do a file output function, follow that with a command and argument line that calls some kind of command line computation, and then follow that with a file input which reads file produced by that command line? This seems like a very basic function that would be easy to implement. I am aware that is is possible to produce .dlls that can be added to the function library, but a command line option opens up the possibility of tcl, perl, etc.

Here's a functon that executes a series of command line statements. Is this what you are after?

Newbie

I work with large batches of image files, and still in MCAD 14, but I suspect 15 doesn't solve any of my issues. What I want is:

1) Better tools for file input/output that will ease batch processing.

2) Full 64 bit compatibility, and hopefully an end to the "not enough memory" problems I continually encounter. MC 14 does a poor job of releasing memory, even when the structure of the calculation says the nth file I process should require no more memory than the first. As a consequence I have to limit the # of files I process in a batch job to avoid having the calculation crash.

3) Mouse based features (like you already have for pictures) that will work on any contour plot.

4) The ability to save or compile user defined functions/programs in a library.

Opal
1) Better tools for file input/output that will ease batch processing.

Can you be more specific?

2)MC 14 does a poor job of releasing memory

Actually, it doesn't. It's based on the dotnet framework, so the dotnet framework is responsible for all memory management. Any memory that is really not needed should be freed. There were memory leaks in cfft and CFFT, but those have been fixed. Without seeing a worksheet it's hard to say what the problem might be, but it might be fixable by modifying the sheet. One thing to remember is that in Mathcad if I write

C:=200

C:=100

the second assignment does not actually overwrite the first. Internally, you have two different C's, both using memory.

4) The ability to save or compile user defined functions/programs in a library.

That is a long standing request. Maybe one day.....