I have heard that publishing your code to Mathworks is equivalent to publishing your article?

7 Ansichten (letzte 30 Tage)
If its true then which option is the best Publish command in Matlab interface or file exchange?

Akzeptierte Antwort

John D'Errico
John D'Errico am 25 Apr. 2016
No. It simply is not equivalent. Whoever told you that is wrong. Posting your code on the file exchange is NOT equivalent to writing a paper in a refereed journal. Not even close.
In order to have a paper appear in a journal, you need to get it past editors, referees. They all need to accept it. They all need to agree that your work is worthwhile, that it has some semblance of validity, that it belongs in that journal.
To post something on the file exchange, you click a few buttons. There is a HUGE difference.
To the extent that your work attracts the attention of someone willing to spend the time to review your submission on the file exchange, it can get SOME amount of peer review. But even then, I see a tremendous number os postings that are complete dreck, yet still get 5 star ratings. Sadly, there is no requirement that someone must have any knowledge of a subject to give it high ratings.
And finally, if you post only the equivalent of an article on the file exchange, it is very likely to get poor ratings for no other reason that that it has noMATLAB code provided. The file exchange is a place where useful tools (m-files) can be exchanged.
So if your goal is to publish a paper, then find a journal that would like to publish your work. Then make the effort to write a paper that is worth reading.
  2 Kommentare
Sheema Khattak
Sheema Khattak am 25 Apr. 2016
Thank you John for your kind reply. I have got your point. Can you please guide me what is the difference in publishing the code from your Matlab editor and publishing via file exchange?
John D'Errico
John D'Errico am 25 Apr. 2016
Bearbeitet: John D'Errico am 25 Apr. 2016
Publish via the editor does not disseminate your code to the world. Publish from the editor creates a file that can be viewed in a web browser, but nobody else will see it unless you post that file (or set of files) on some page on the internet.
Posting a file on the file exchange allows anyone to see your work, as well as critique it as they see fit.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Environment and Settings finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by