From: us on
"Matt Fig"
> Well, it surely would be among the most important M-Files ever written!

but then - the HE man promised this almost exactly ten(10) years ago - and still running(?)...
STEVE(!)... where -exactly- are we...

http://groups.google.com/group/comp.soft-sys.matlab/msg/37917d2b0ee5e7b1?dmode=source

us
From: Steven Lord on

"Dave Robinson" <dave.robinson(a)somewhere.biz> wrote in message
news:hmdmgn$c0v$1(a)fred.mathworks.com...
> "Matt Fig" <spamanon(a)yahoo.com> wrote in message
> <hmb8dc$8fi$1(a)fred.mathworks.com>...
>> Two of my new favorites, which I am sure will help slow some of the
>> traffic on cssm:
>>
>>
>> >>help domyhomework
>> DOMYHOMEWORK Automatic assignment completion.
>> FNAME = DOMYHOMEWORK(DESCRIPTION,DESIREDGRADE) writes to an M-File,
>> FNAME, the correct solution to the homework assignment given by the text
>> of DESCRIPTION. The optional input, DESIREDGRADE, will take into account
>> the desired level of MATLAB competence. These are to be capital letters
>> chose from 'A','B','C',D','F'. If 'A' is chose, the code within the
>> M-File will be fully documented, with help and an H1 line, with input and
>> error checking, and vectorized where appropriate for optimum efficiency.
>> If 'D' is chosen, there will be no comments, no help, and nearly every
>> line will use a call to EVAL. Also the code may be buggy. See also
>> DOMYSENIORPROJECT, DOMYGRADUATETHESIS
>
> Shouldn't the parameters of the DOMYHOMEWORK function be reversed? I
> thought it should be
> FNAME = DOMYHOMEWORK(DESIREDGRADE,DESCRIPTION)
>
> where DESCRIPTION is an optional parameter to allow it not to be used so
> that students need not break into valuable drinking time actually
> describing what he/she wants the application to do - after all thats what
> a significant number of these students expect us to work with. This should
> be relatively easy for TMW to implement using the Steve Eddins Mind
> Reading function - surely he must have it perfected by now?

Well, I shouldn't be posting this, but here's the example from the M-file
help of DOMYHOMEWORK:

functionName = doMyHomework('A',
urlread('http://www.someuniversity.edu/ma123/assignment1.html'))

So it shouldn't cut down on students' valuable drinking time _too_ much.

Hmm ... now that I think of it, I wonder if we were able to fix that "bug"
where the desiredgrade parameter was always set to 'F' inside the function
itself, ignoring the user's input? Oh well, if we didn't I'm sure we'll
hear about it sooner or later :)

--
Steve Lord
slord(a)mathworks.com
comp.soft-sys.matlab (CSSM) FAQ: http://matlabwiki.mathworks.com/MATLAB_FAQ


From: Øyvind on
"Steven Lord" <slord(a)mathworks.com> wrote in message
> Well, I shouldn't be posting this, but here's the example from the M-file
> help of DOMYHOMEWORK:
>
> functionName = doMyHomework('A',
> urlread('http://www.someuniversity.edu/ma123/assignment1.html'))
>
> So it shouldn't cut down on students' valuable drinking time _too_ much.
>
> Hmm ... now that I think of it, I wonder if we were able to fix that "bug"
> where the desiredgrade parameter was always set to 'F' inside the function
> itself, ignoring the user's input? Oh well, if we didn't I'm sure we'll
> hear about it sooner or later :)
>
> --
> Steve Lord
> slord(a)mathworks.com
> comp.soft-sys.matlab (CSSM) FAQ: http://matlabwiki.mathworks.com/MATLAB_FAQ
>

All this is very nice... But still no new gui-building tools?

Seriously, though, is there some custom that one never seriously discusses future matlab-versions on this forum? While some freewheeling humorous speculation (which I sort of asked for in my first post) is fun, is the future direction of Matlab of little interest to its users?
From: Jan Simon on
Dear Øyvind!

> Seriously, though, is there some custom that one never seriously discusses future matlab-versions on this forum? While some freewheeling humorous speculation (which I sort of asked for in my first post) is fun, is the future direction of Matlab of little interest to its users?

I *was* serious. I am alone, I am not tall, I am not a native speaker, but I am here.

For my business stability and reliability is much more important than new features. Even the old-fashioned GUI tools would not bother me, if they at least would not crash. As long as TMW cannot avoid bugs like e.g. the "A'\b" problem in 2009b, future features are more or less meaningless for me.

I send bug reports and ideas for improvements to TMW. I publish these ideas in the FEX, if the developpers do not react for 6 month (and if this is no conflict with the license conditions). My bug report for ANCESTOR has been rejected at first, because I did not attach my license number - how funny!

Kind regards, Jan
From: Walter Roberson on
Øyvind wrote:

> Seriously, though, is there some custom that one never seriously
> discusses future matlab-versions on this forum? While some freewheeling
> humorous speculation (which I sort of asked for in my first post) is
> fun, is the future direction of Matlab of little interest to its users?

I haven't ever checked Mathwork's beta-test and pre-release licenses,
but on every company I've tested for, beta and pre-release testers are
under non-disclosure agreements. If I knew what was coming in 2010a (or
any future release), I would not be allowed to tell you.

I do test software for companies from time to time, but I only publicly
talk about officially released versions. If I were the kind of person
who broke non-disclosure agreements, I would not deserve my security
clearance.