Can anybody add a function to new version of MATLAB from this web site or not?

2 views (last 30 days)
I have a function which does not exist in the MATLAB R2014a version as example, and if I share it here in File Exchange can it be one of the future functions of MATLAB R2014b version? if yes how?
  1 Comment
dpb
dpb on 28 Feb 2015
It's up to TMW to decide what they will incorporate as enhancements to Matlab. In general, it's theoretically possible that a submission to FEx could be seen to be so valuable that TMW picks it up but that has, to my knowledge, not happened previously, albeit there is some code that has acknowledgement to contributions from contributors or corrections that have been incorporated.
The way to request enhancements is to submit them to official TMW support at the link on the main support web page; if you want to contribute specific code when doing so, feel free. Don't, however, expect immediate gratification... :)

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 28 Feb 2015
I suggested a function for the Image Processing Toolbox, bwconvhull(), and sent them proposed code. They agreed that the function could be useful and did add this function, though they ended up using an algorithm of their own that was more efficient than the one I had suggested. It wasn't one I had uploaded to the File Exchange.
  2 Comments
Image Analyst
Image Analyst on 28 Feb 2015
Many of the power users of toolboxes have connections to specific people on the toolbox development teams. We know them and they know us, and we have each others email addresses. I know or have met in person about a dozen of them. Others can send emails to support @ mathworks.com and you'll get a response something like "we'll forward your message onto the relevant parties".

Sign in to comment.

More Answers (2)

Star Strider
Star Strider on 28 Feb 2015
That actually happened to one of my FEX routines, ‘coeffsort’. I submitted it in 2005, and it became part of the Symbolic Math Toolbox starting with R2010a.

John D'Errico
John D'Errico on 28 Feb 2015
Edited: John D'Errico on 28 Feb 2015
Yes. It does occasionally happen. It is quite rare. I know of at least one of my codes that has made it there, and Doug Schwarz had that happen too.
However, for you to submit something that you personally want to be there, unless they agree about the utility of that code, it simply won't happen. And for something to appear in the very next release? No matter what, that will NEVER happen.
Nothing stops you from adding your function to the path in the new release, and distributing it to those of your friends who might want it.
You can certainly post code to the MATLAB Central File Exchange. A virtue of posting on the FEX is it will get peer review that way. I don't know you, or how good of a software writer you are, so don't blame me for saying this, but some people think more highly of their code than might the general public. (This may have something to do with the idea that most people believe themselves to be above average.) So a good way to see if your opinion of this code matches that of the rest of the world, you should post it. Read the reviews. Be willing to improve it, as almost all code can stand improvement. (That statement includes code that I write too.)

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!