필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

linear equation without coefficients

조회 수: 1 (최근 30일)
Ana Monea
Ana Monea 2020년 5월 17일
마감: MATLAB Answer Bot 2021년 8월 20일
hello. so i am a beginner in matlab and i would need some help in solving a problem. I have 2 vectors x and y with 10 values each and the equation y=a*x+b. The task is to find the values for a and b. I know how to do this on paper, but i don t know how to code it. Please help.
  댓글 수: 1
Ana Monea
Ana Monea 2020년 5월 18일
Now i understand what you were saying. I was a bit confused, but now it s clear. Thank you!

답변 (1개)

William Alberg
William Alberg 2020년 5월 17일
I think the polyfit command is what you are looking for. It should work like this
k = polyfit(x,y,1)
a = k(1)
b = k(2)
  댓글 수: 5
Ana Monea
Ana Monea 2020년 5월 18일
I understand now what you said thank you. And also on this exercise i have 10 values for x and z vectors and i have to find the c coefficient from z=c*sqrt(x). Can you help me on that too please?
William Alberg
William Alberg 2020년 5월 18일
I have not tried that before. But it appears that the following code works.
F = @(x,xdata) x(1)*sqrt(xdata);
c = lsqcurvefit(F,0,x,z)
It can end up in a local minimum point, so you should be aware of that

이 질문은 마감되었습니다.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by