658

edits

Jump to navigation
Jump to search
~~Many Octave Forge functions perform the same as functions from matlab packages. However, they often exist under a different name or have incompatible API's. Often fixing this is a matter of changing their names, swap the order of their input arguments. At least, a list of this functions would be helpful.~~ ==Missing functions==
~~[[Category:Development]]~~== Functions under different name ==~~[[Category:Project Ideas]]~~Many Octave Forge functions perform the same as functions from matlab packages. However, they often exist under a different name or have incompatible API's. Often fixing this is a matter of changing their names, swap the order of their input arguments. At least, a list of this functions would be helpful.
~~==Functions with different syntax==~~
~~The following functions have different syntax in Matlab and in Octave and makes porting more difficult:~~
~~* {{codeline|repmat}}~~[[Category: ~~see bug {{bug|38391}}~~Development]][[Category:Project Ideas]]

There is always bugs to fix. The [http://savannah.gnu.org/bugs/?group=octave bug tracker] is a good place to find tasks needing a hand. See also [[Short projects#Bugs]].

=Matlab compatibility=

There are certain functions present in MATLAB known to be missing in Octave.

It is also possible to look at existing [[Wikipedia:Free and open-source software|FOSS]] implementations, from FreeMat and Scilab (for more closely compatible languages) to R or Scipy or Julia (for less compatible versions). Obviously, it is NOT OK to look at the Matlab implementation since this is not [[Wikipedia:Free software|free software]]!

Retrieved from "https://wiki.octave.org/Special:MobileDiff/5120"

- Not logged in
- Talk
- Contributions
- Create account
- Log in