Where is the 'constr' function located?

조회 수: 11 (최근 30일)
Thomas Mansencal
Thomas Mansencal 2014년 9월 18일
편집: Thomas Mansencal 2014년 10월 18일
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