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 Davide Carpi  
#1 Posted : 16 June 2013 02:00:59(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,647
Man
Italy
Location: Italy

Was thanked: 1329 time(s) in 875 post(s)
Originally Posted by: TheWizEd Go to Quoted Post
I was trying to figure out some loan payments and such and realized SMath does not have the financial equations that MathCad or Excel have so I made up a few. I've put it on the Wiki page containing examples.

Someday maybe I'll get amitious and make a financial library plug in.

Updated (SMath 0.95 and later) // Code converted to C#

See SMath's Wiki for examples: Financial


Best regards,

Davide


  • requirements: SMath Studio 0.95 or later, .Net Framework 2.0;
  • installation:
    - SMath Studio Stable: unzip and copy the SMathFinancials.zip content inside the SMath plugins folder (f.e. C:\Program Files (x86)\SMath\SMath Studio\plugins);
    - SMath Studio Nigthly Build: download the plugin from the gallery;
  • sources: if you want to see the plugin sources look in the SVN repository.


UPDATES:
- June 29, 2013: better handling of npv() & fvc() 2nd input argument

Edited by user 30 June 2013 11:53:31(UTC)  | Reason: PLUGIN UPDATED

File Attachment(s):
SMathFinancials.7z (4kb) downloaded 74 time(s).
financial.sm (61kb) downloaded 124 time(s).
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
thanks 2 users thanked Davide Carpi for this useful post.
on 16/06/2013(UTC),  on 16/06/2013(UTC)

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

Offline mkraska  
#2 Posted : 16 June 2013 10:41:30(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,986
Germany

Was thanked: 1124 time(s) in 721 post(s)
So now SMath can go commercial.

The cryptic names of the functions (perhaps as in Mathcad) rises the question: could the function style (european/world) feature be used to provide local function names in general?

Otherwise one could think of a German.dll, providing aliases like

Zeile() -> row()
Spalte() -> col()

That, however, would just be fine for domestic data exchange, because abroad users would just see the german versions.
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
thanks 1 user thanked mkraska for this useful post.
on 16/06/2013(UTC)
Offline Davide Carpi  
#3 Posted : 16 June 2013 12:03:30(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,647
Man
Italy
Location: Italy

Was thanked: 1329 time(s) in 875 post(s)
Originally Posted by: mkraska Go to Quoted Post
So now SMath can go commercial.

That's a good work of TheWizEd Offline Good

Originally Posted by: mkraska Go to Quoted Post
The cryptic names of the functions (perhaps as in Mathcad) rises the question: could the function style (european/world) feature be used to provide local function names in general?

Cryptic names of standard functions are historically sons of many factors, mainly the reason was to increase the speed of the operators on calculators and paper sheets (and then on computers)...

Originally Posted by: mkraska Go to Quoted Post
Otherwise one could think of a German.dll, providing aliases like

Zeile() -> row()
Spalte() -> col()

Also a snippet can help and could be more easy to understand for abroad users Good

Originally Posted by: mkraska Go to Quoted Post
That, however, would just be fine for domestic data exchange, because abroad users would just see the german versions.

I agree; BTW a 3rd option could be be added to the function style: "from interface language"; in the other hand a deep localization require more efforts opening a file, because SMath must convert more things.

Edited by user 16 June 2013 12:06:18(UTC)  | Reason: Not specified

If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
Offline Davide Carpi  
#4 Posted : 16 June 2013 12:36:07(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,647
Man
Italy
Location: Italy

Was thanked: 1329 time(s) in 875 post(s)
PLUGIN UPDATED

- hidden functions unlocked
- TAB key now produce the right number of arguments


P.S. the extensions manager doesn't notice me the updates...
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
Users browsing this topic
Guest
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.