如何在MATLAB中的vpasolve命令中为不同的变量指定不同的范围?
我正在用vpasolve在MATLAB中解一组方程,我想给它变量的搜索范围。我知道如何处理一个变量,但当我试图为三个变量给出三个范围时,我不知道如何处理。有人能帮忙吗 您可以使用如何在MATLAB中的vpasolve命令中为不同的变量指定不同的范围?,matlab,Matlab,我正在用vpasolve在MATLAB中解一组方程,我想给它变量的搜索范围。我知道如何处理一个变量,但当我试图为三个变量给出三个范围时,我不知道如何处理。有人能帮忙吗 您可以使用nx2矩阵作为最后一个参数来指定允许的变量范围,即: 如果init_guess是一个有两列的矩阵,那么 这些行指定了相应搜索的搜索范围的边界 变量。要在搜索范围矩阵中指定起点, 将两列指定为起点值 因此,3个(=n)输入变量的初始值应为: initial_guess = [x1_start x1_end;
nx2
矩阵作为最后一个参数来指定允许的变量范围,即:
如果init_guess是一个有两列的矩阵,那么
这些行指定了相应搜索的搜索范围的边界
变量。要在搜索范围矩阵中指定起点,
将两列指定为起点值
因此,3个(=n
)输入变量的初始值应为:
initial_guess = [x1_start x1_end;
x2_start x2_end;
x3_start x3_end;]