Drexel dragonThe Math ForumDonate to the Math Forum



Search All of the Math Forum:

Views expressed in these public forums are not endorsed by Drexel University or The Math Forum.


Math Forum » Discussions » Software » comp.soft-sys.matlab

Topic: Make Change to Toolbox Code
Replies: 2   Last Post: Sep 24, 2012 5:15 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Greg Heath

Posts: 214
Registered: 12/13/04
Re: Make Change to Toolbox Code
Posted: Sep 24, 2012 5:15 AM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

On Sep 21, 5:52 pm, "Steven_Lord" <sl...@mathworks.com> wrote:
> "Hessam " <mirgolbab...@gmail.com> wrote in message
>
> news:k3ikoc$m95$1@newscl01ah.mathworks.com...
>

> > Anyone know how the codes in a certain MATLAB toolbox, dimensionality
> > reduction toolbox, can be changed??

>
> It depends.
>
> If the function you want to change is implemented as a MATLAB function,
> script, or class file or a P-coded file for which the source is provided,
> use MATLAB Editor to edit the MATLAB language file (and regenerate the
> P-coded file if appropriate.)
> If it is implemented as a MEX-file for which source is provided, use your
> favorite C/C++/Fortran/etc. development environment and compiler.
> If it is implemented as a P-coded file or a MEX-file for which source is NOT
> provided, talk to the person from whom you obtained the binary file and ask
> them for the source, which reduces this to a previously solved problem :)
> If it is implemented as a function built into MATLAB, go here:http://www.mathworks.com/company/jobs/opportunities/
>
> But be careful if the toolbox is located in the toolbox directory under
> MATLABROOT. You may need to update the cache:
>
> http://www.mathworks.com/help/matlab/matlab_env/toolbox-path-caching-...
>
> You should also be very careful if you're making significant changes (like
> API changes -- numbers of inputs and outputs, for example) and test your
> changed code thoroughly to ensure it's compatible with the other pieces of
> that toolbox and other toolboxes that depend on it.
>
> --
> Steve Lord
> sl...@mathworks.com
> To contact Technical Support use the Contact Us link onhttp://www.mathworks.com


I suggest using a different name for the new code.

Greg



Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© Drexel University 1994-2014. All Rights Reserved.
The Math Forum is a research and educational enterprise of the Drexel University School of Education.