Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Login


Options
Go to last post Go to first unread
Offline Andrey Ivashov  
#1 Posted : 26 January 2012 03:48:03(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Hello.

I have some thoughts to create a real debugger for SMath Studio where one is able to execute evaluations step by step but for now I've implemented tracing functionality. Here is how it looks like:


Figure 1: Simple tracing - just specify the variables you wanna see.


Figure 2: Mathcad like tracing - first argument is string with placeholders ({0}, {1}... {n}).


Figure 3: Advanced tracing - first argument is string with advanced placeholders ({N:0} - means numeric evaluation, {S:0} - means symbolic evaluation);

Will be available in the next version of SMath Studio.

Regards.

Edited by user 26 January 2012 03:51:51(UTC)  | Reason: Not specified

thanks 3 users thanked Andrey Ivashov for this useful post.
on 26/01/2012(UTC),  on 26/01/2012(UTC),  on 26/01/2012(UTC)

Wanna join the discussion?! Login to your SMath Studio Forum forum account. New Registrations are disabled.

Offline omorr  
#2 Posted : 26 January 2012 11:32:30(UTC)
omorr


Rank: Administration

Groups: Registered, Advanced Member
Joined: 23/06/2009(UTC)
Posts: 1,740
Man
Serbia

Was thanked: 318 time(s) in 268 post(s)
Hello Andrey,

This would be great Good .

I remember that uni started to make a debugger for SMath (I do not know the progress of it now) but there was I bit confusin thing -matrix index started at 0 - like in Mathcad by default (there is no zero matrix index in SMath)

I just wander why the placeholders starts at {0} and not at {1}. I suppose there is a programming issue and there is no connection with starting matrix/vector index which is in SMath equals to (1) and in Mathcad is (0) by default. If we are used to starting index as (1) in SMath. would there be any problem to start the placeholder at {1} as well? My comment might have no sense at all, but I was just curious.

Regards,
Radovan

Edited by user 26 January 2012 12:06:12(UTC)  | Reason: Not specified

When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
Users browsing this topic
Similar Topics
Debugging help needed (Bugs & Problems)
by TerjeB 16/11/2020 16:19:38(UTC)
Debugging a Function (Questions)
by RFreund 17/08/2020 20:37:14(UTC)
Built-in tools for debugging (Features announcements)
by Andrey Ivashov 21/07/2016 00:10:27(UTC)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.