已经知道了Excel中有700多个变量z的值(在Excel表格中的第四列,其中第一列为编号)
而且知道了方程x=y
求解x^2+y^2-559.8*z=83970中的x和y的值(每个z对应一对x和y)
并且用Excel表格的形式表示出来(第一列编号和第四列z值不变,把x和y分别写在第二列和第三列)
希望能帮帮忙,解答一下,万分感谢!
同学你好,X=Y满足条件的既有正数也有负数啊,我这里给出正数情况:
clc;clear
T = readtable('你的.xlsx');
Z = T{:,4};
X = sqrt((83970 +559.8*Z)/2);%负数只要在sqrt前面加负号
Y = X;
Nos = T{:,1};
TT = table(Nos,X,Y,Z);
writetable(TT,'output.xlsx')