小编ber*_*bob的帖子

有什么方法可以根据给出的变量从公式定义变量?

假设您有以下公式:

a=4*b*c^2
Run Code Online (Sandbox Code Playgroud)

Matlab中有什么方法可以编程,即如果提供了3个变量中的2个,Matlab将解决并提供缺失的变量?

因为我看到的唯一选择是使用开关箱并自己求解方程式。

if isempty(a)
switchVar=1
elseif isempty(b)
switchVar=2;
else
switchVar=3;
end

switch switchVar
case 1
a=4*b*c^2;
case 2
b=a/4/c^2;
case 3
c=sqrt(a/4/b);
end
Run Code Online (Sandbox Code Playgroud)

非常感谢您!

matlab

2
推荐指数
1
解决办法
66
查看次数

标签 统计

matlab ×1