MATLAB 中的fzero函数 比如求y=sinx=0的解吧 我从0到100pi开始寻找 倒是
发布网友
发布时间:2022-05-05 19:12
我来回答
共1个回答
热心网友
时间:2023-10-09 09:30
% By lyqmath
clc; clear all; close all;
f = @(x) x^2+2*x+1;
ezplot(f);
hold on;
plot(get(gca, 'xlim'), [0 0], 'r-');可以看到:没有变号的情形存在,二分法等算法不再适用,所以报错。但是:roots([1 2 1])可以得到结果
ans = -1
-1>> 这与方程本身的性质相关,希望分析一下。追问不是,小弟初学看不太懂
前辈能否用fzero 利用循环语句在一个区间内把函数sinx=0的所有解求出来存入一个数组中呢