如何解决许多方程呢?(不是一个而是多个单独的方程组)

3视图(30天)
我有一个向量方程symbollic形式而不是使用一个for循环来解决我想一次性解决的速度。
PmSol = linspace (0。5, 1000);
%之间在一些代码…
信谊x点
假设(x,“真实”的);
eqn1 = 0.5 * (x + 1) * ((1 - x * x) ^(0.5)) = =点;
Pm_val = PmSol;
%得到不同方程的参数为每个值点
eqn =潜艇(eqn1,点,Pm_val);
%以上给出了1000年的列方程
%的问题:我想每个方程并得到相应的解决
%的金宝搏官方网站解决方案一般下午我已知道,在这个范围内
% 2的解决方金宝搏官方网站案为每一个方程。
%这并不工作
溶液=解决(eqn x);
disp(溶液);
我想很快解决这个问题。不希望使用一个for循环。vectorize如何解决操作。

接受的答案

KSSV
KSSV 2021年9月16日
你得到的解决方案 x 而言, 第一。这将是一个symolic xpression。在那你可以substiture点值 x

更多的答案(0)

下载188bet金宝搏


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的