I have a matrix of 3 variables and want to calculate its Constants value so what should be the CALLING Equation in Custom type in CFTOOL???
조회 수: 1 (최근 30일)
이전 댓글 표시
Have 4 variables namely a,b,c and d (each having 50 values)
d=f(a,b,c) I made a matrix called X=[a b c] and Y=[d]
Then now using CFTOOL Entered xdata=X and ydata=Y
NOW in Custom equation what should I call as I want to relate it as Y=p.*X(column a)+q.*X(column b)+r.*X(column c)
p(with only column a) and q(with only column b) and r(with only column a)
and find out p ,q ,r
I have tried Y=p.*X(:,1)+q.*X(:,2)+r.*X(:,3) but it didn't work
what is the equation I should Enter in Custom Equation Block
댓글 수: 0
답변 (1개)
José-Luis
2016년 7월 4일
You might be going overkill. You could obtain your answer in a much less convoluted way:
a = rand(50,1);
b = rand(50,1);
c = rand(50,1);
d = rand(50,1);
your_result = [a, b, c] \ d;
댓글 수: 2
José-Luis
2016년 7월 4일
편집: José-Luis
2016년 7월 4일
Then you won't be able to use cftool since it takes at most a function of two variables and you have three.
Generalized linear models however, might give you what you are looking for.
참고 항목
카테고리
Help Center 및 File Exchange에서 Interpolation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!