用MATLAB拟合通过图上方程和t P T v0(如t=1 2 3 4) 的四组数据求未知量咋编程?

img

你好,请问是要通过已知P、T、V0和t然后获取a、α、b和φ的值吗?我觉得只能获取a(cosα+sinα)以及-bcosφ的值;
假设m(1) = a(cosα+sinα); m(2)=-bcosφ,那么怎么获取m的值呢,可以用线性拟合:

P = ;% 你自己的数据填在这里
T = ;% 你自己的数据填在这里
V0 = ;% 你自己的数据填在这里
t = ;% 你自己的数据填在这里
y = 1./t;
x = P.*T.*V0.^2;
m = polyfit(x,y,1)%m就是你需要的

有帮助望采纳哟,有什么其他疑问或者疑难可以一起讨论呢