Secant

11 次查看(过去 30 天)
Ashley Dunn
Ashley Dunn 2011-4-4
Write a Matlab function secant:m which
  2 个评论
Matt Tearle
Matt Tearle 2011-4-4
which...?
I'm going to take a guess that you've been asked to write a function that implements the secant method for finding roots. So what have you done so far (ie please post your code, as appropriate), and what MATLAB-specific issues are you having?
Jan
Jan 2011-4-4
I'm not able to see the entire question. I see: "Write a Matlab function secant:m which". To be exact: This is not even a question at all.

请先登录,再进行评论。

回答(2 个)

Sean de Wolski
Sean de Wolski 2011-4-4
secant = @(x)1./cos(x);
  3 个评论
Ashley Dunn
Ashley Dunn 2011-4-4
Hey guys r u able to see the entire question? It's not the secant=cos^-1
It's the secant function which is a complicated equation....
John D'Errico
John D'Errico 2011-4-4
Homework is for YOU to do, for YOU to learn from. We already know how to do it. (And it is not THAT complex of a problem.) So sit down, and make an effort.

请先登录,再进行评论。


Steve Areola
Steve Areola 2023-7-31
clc
p0 = 0; p1 = 1; tol = 10^-6; N=12;
i = 2;
f = @(x) %write function;
q0 = f(p0); q1 = f(p1);
while i<=N
p = p1- (q1*(p1-p0))/(q1-q0);
if abs(p-p1)<tol
return
end
i = i+1
p0 = p1
p1 = p
q0 = q1
q1 = f(p)
end

类别

Help CenterFile Exchange 中查找有关 Get Started with MATLAB 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by