Poll

Do you use a mathematical computing software?

Matlab
Stata
R
Other
A calculator
None

Author Topic: Mathematical software of choice? (Archived)  (Read 3486 times)

0 Members and 1 Guest are viewing this topic.

Offline Irtaviš Ačankif

  • Palulukan Makto
  • *****
  • *
  • Posts: 1318
  • Karma: 33
  • wgmk is love wgmk is life
Re: Mathematical software of choice?
« Reply #40 on: July 25, 2011, 03:16:06 am »
KAlgebra is so advanced and great...and it can also factor expressions and do other cool stuff.

My fx-9860g is much easier to use IMO than the big long TI series stuff. It also draws graphs way faster and more accurately than my friends TI-84. It also pretty-prints functions and fractions and makes them look like good expressions. Except for the algebra system, it is better than the TI-89. But wait, isn't algebra what KAlgebra is meant for? :D

By the way, why are you writing your bachelor thesis using Matlab? Why not Octave? The language is pretty much the same, except that Matlab is proprietary, which sounds a bit funny for a programming language.
Previously Ithisa Kīranem, Uniltìrantokx te Skxawng.

Name from my Sakaš conlang, from Sakasul Ältäbisäl Acarankïp

"First name" is Ačankif, not Eltabiš! In Na'vi, Atsankip.

Offline bommel

  • Palulukan Makto
  • *****
  • *
  • Posts: 3865
  • de Germany
  • Karma: 22
  • Addicted to music!
Re: Mathematical software of choice?
« Reply #41 on: July 25, 2011, 03:26:40 am »
By the way, why are you writing your bachelor thesis using Matlab? Why not Octave? The language is pretty much the same, except that Matlab is proprietary, which sounds a bit funny for a programming language.
I have to write a MEX extension (i. e. a plugin for the Matlab API) in C. And what I've seen so far is that this API isn't well supported by other applications.

Offline bommel

  • Palulukan Makto
  • *****
  • *
  • Posts: 3865
  • de Germany
  • Karma: 22
  • Addicted to music!
Re: Mathematical software of choice?
« Reply #42 on: July 26, 2011, 03:04:22 pm »
Nice, Matlab doesn't use the sparse matrix storage format I need thanks to its column-major order :(

Offline Clarke

  • Taronyu
  • ****
  • Posts: 505
  • Karma: 8
  • This is gonna be great
Re: Mathematical software of choice?
« Reply #43 on: July 26, 2011, 03:09:32 pm »
Well, sparse matrices in C are annoying. Can you use a hashtable instead?

Offline bommel

  • Palulukan Makto
  • *****
  • *
  • Posts: 3865
  • de Germany
  • Karma: 22
  • Addicted to music!
Re: Mathematical software of choice?
« Reply #44 on: July 26, 2011, 03:13:22 pm »
Well, sparse matrices in C are annoying. Can you use a hashtable instead?
No, I have to work with special sparse matrix data types because they are expected by functions I have to call. The one-by-one conversion I did today is way too slow (it involves copying all data at least twice), but I already have an idea on how to avoid this.

Offline Irtaviš Ačankif

  • Palulukan Makto
  • *****
  • *
  • Posts: 1318
  • Karma: 33
  • wgmk is love wgmk is life
Re: Mathematical software of choice?
« Reply #45 on: July 26, 2011, 06:32:01 pm »
You might want to try Octave.
Previously Ithisa Kīranem, Uniltìrantokx te Skxawng.

Name from my Sakaš conlang, from Sakasul Ältäbisäl Acarankïp

"First name" is Ačankif, not Eltabiš! In Na'vi, Atsankip.

Offline bommel

  • Palulukan Makto
  • *****
  • *
  • Posts: 3865
  • de Germany
  • Karma: 22
  • Addicted to music!
Re: Mathematical software of choice?
« Reply #46 on: July 27, 2011, 12:22:40 am »
You might want to try Octave.
I have to use Matlab, it's a requirement.

Offline Irtaviš Ačankif

  • Palulukan Makto
  • *****
  • *
  • Posts: 1318
  • Karma: 33
  • wgmk is love wgmk is life
Re: Mathematical software of choice?
« Reply #47 on: July 27, 2011, 01:31:05 am »
Stupid university. As a rule you should never require people to use proprietary languages with no open-source compiler.
Previously Ithisa Kīranem, Uniltìrantokx te Skxawng.

Name from my Sakaš conlang, from Sakasul Ältäbisäl Acarankïp

"First name" is Ačankif, not Eltabiš! In Na'vi, Atsankip.

Offline ExLibrisMortis

  • Ikran Makto
  • *****
  • *
  • Posts: 946
  • Karma: 27
  • Avatar Nation Cast Member
    • Avatar Nation Podcast!
Re: Mathematical software of choice?
« Reply #48 on: July 27, 2011, 04:11:49 am »
You think universities obey any rules? For being some of the largest Liberal institutions, universities seem to always be the most capitalistic in nature.
(Click the Picture Below)

------------------------------------------------------
Click here to Listen to/Download the Seventh Episode Here!!

Offline bommel

  • Palulukan Makto
  • *****
  • *
  • Posts: 3865
  • de Germany
  • Karma: 22
  • Addicted to music!
Re: Mathematical software of choice?
« Reply #49 on: July 27, 2011, 05:17:11 am »
I think the problem is that Matlab uses a lot of Fortran and therefore needs to stick to colum-major ordering. And it may even affect clones because I don't know how much of their internals must be similar to Matlab in order to support the language.

Offline Clarke

  • Taronyu
  • ****
  • Posts: 505
  • Karma: 8
  • This is gonna be great
Re: Mathematical software of choice?
« Reply #50 on: July 27, 2011, 05:56:53 am »
You can implement column-major ordering in any language, since it's just a way to calculate indexing.

But the internals shouldn't matter anyway if the Matlab API is at all sane.

Offline Irtaviš Ačankif

  • Palulukan Makto
  • *****
  • *
  • Posts: 1318
  • Karma: 33
  • wgmk is love wgmk is life
Re: Mathematical software of choice?
« Reply #51 on: July 27, 2011, 06:07:31 am »
You think universities obey any rules? For being some of the largest Liberal institutions, universities seem to always be the most capitalistic in nature.

From the courses on MIT OCW it seems that MIT uses only open-source IDEs and languages, like GNU C or Python.
Previously Ithisa Kīranem, Uniltìrantokx te Skxawng.

Name from my Sakaš conlang, from Sakasul Ältäbisäl Acarankïp

"First name" is Ačankif, not Eltabiš! In Na'vi, Atsankip.

Offline bommel

  • Palulukan Makto
  • *****
  • *
  • Posts: 3865
  • de Germany
  • Karma: 22
  • Addicted to music!
Re: Mathematical software of choice?
« Reply #52 on: July 27, 2011, 08:35:57 am »
You can implement column-major ordering in any language, since it's just a way to calculate indexing.

But the internals shouldn't matter anyway if the Matlab API is at all sane.
yes but my library doesn't natively support the CSC format used by Matlab. I have no problem with Matlab's ordering scheme in general but it makes my current task quite complicated.

 

Become LearnNavi's friend on Facebook Follow LearnNavi on Twitter! Watch LearnNavi's videos on YouTube

SMF 2.0.18 | SMF © 2021, Simple Machines | XHTML | RSS | WAP2 | Site Rules

LearnNavi is not affiliated with the official Avatar website,
James Cameron, LightStorm Entertainment or The Walt Disney Company.
All trademarks and servicemarks are the properties of their respective owners.
Images in the LearnNavi.org Forums and Gallery may not be used without permission.

LearnNavi Affiliates:
ToS

LearnNavi is the community to learn Na'vi, the Avatar Language
"A place where real friendships are made." -Paul Frommer

AvatarMeet | Learn Na'vi Forum | Learn Na'vi Wiki | Na'viteri

LearnNavi