matlab 保留正数解
时间: 2023-11-20 19:50:54 浏览: 297
如果你想要保留一个方程的正数解,可以使用 `fzero` 函数。这个函数可以在一个区间内寻找函数的根,你可以将区间设置为大于 0 的值,这样就可以保留正数解了。下面是一个例子:
```matlab
% 定义方程
f = @(x) x^2 - 2*x - 3;
% 在区间 [0, 10] 中寻找根
x = fzero(f, [0, 10]);
% 输出正数解
if x > 0
disp(x)
else
disp('No positive solution found.')
end
```
阅读全文