我想求解变量 temp 的方程,但变量 delta 的值不同。我想让我的输出 y 是一个大小为 3 的向量,每个值对应一个 delta 值。我该怎么做呢?
这是我正在尝试做的事情:
gamma=1.4;
Mi = 2.5;
delta = [9,10,11]
syms temp positive
y = solve(temp == (1/Mi^2) + ( (1/Mi^2) + 0.5*(gamma+1) - temp)*(temp/(1-temp))^(0.5)*tand(delta),temp, 'Real', true);