Where is the 'constr' function located?

4 次查看(过去 30 天)
Hi,
I'm trying to run some code from Brian Smits: http://www.cs.utah.edu/~bes/papers/color/
And I'm having the following error:
Undefined function 'constr' for input arguments of type 'char'.
The calling code is as follows:
x = pinv(A) *white;
whiteS = x + null(A) * constr('colorFun',zeros(N-3,1),options);
I thought the function was in the Optimization toolbox, but it actually doesn't looks like it.
Cheers,
Thomas
  1 个评论
Thomas Mansencal
Thomas Mansencal 2014-10-18
编辑:Thomas Mansencal 2014-10-18
I actually managed to find legacy functions here and there and run the code, we have pushed all that here: https://github.com/colour-science/smits1999
Thomas

请先登录,再进行评论。

回答(1 个)

Matt J
Matt J 2014-9-18
编辑:Matt J 2014-9-18
If the following link is talking about the same 'constr', it was replaced by fmincon some time ago
  2 个评论
Thomas Mansencal
Thomas Mansencal 2014-9-18
Thanks for that! The function signature is however different, so a dumb search and replace doesn't work unfortunately!
Matt J
Matt J 2014-9-18
No, but you could write your own constr.m file that acts as a wrapper for fmincon, passing the input data to fmincon in the form that it expects.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Deep Learning Toolbox 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by