SMath Financials

SMath Financials - Сообщения

#1 Опубликовано: 15.06.2013 19:00:59
Davide Carpi

Davide Carpi

1415 сообщений из 2872 понравились пользователям.

Группа: Moderator

Wrote

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
financial.sm (60 КиБ) скачан 152 раз(а).
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
2 пользователям понравился этот пост
ioan92 16.06.2013 03:19:00, Martin Kraska 16.06.2013 03:27:00
#2 Опубликовано: 16.06.2013 03:41:30
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

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://en.smath.info/wiki/SMath%20with%20Plugins.ashx
1 пользователям понравился этот пост
Mike Kaganski 16.06.2013 04:21:00
#3 Опубликовано: 16.06.2013 05:03:30
Davide Carpi

Davide Carpi

1415 сообщений из 2872 понравились пользователям.

Группа: Moderator

Wrote

So now SMath can go commercial.


That's a good work of [userlink]TheWizEd[/userlink]

Wrote

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)...

Wrote

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

Wrote

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.
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#4 Опубликовано: 16.06.2013 05:36:07
Davide Carpi

Davide Carpi

1415 сообщений из 2872 понравились пользователям.

Группа: Moderator

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 please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений