作业帮 > 综合 > 作业

问一个MATLAB的简单的计算函数的问题

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/02 21:17:47
问一个MATLAB的简单的计算函数的问题
比如,我的v f st 都是一个27*1的数组,如下:
v=[60 60 60 120 120 120 300 300 300 60 60 60 120 120 120 300 300 300 60 60 60 120 120 120 300 300 300];
f=[1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3];
st=[85 85 85 85 85 85 85 85 85 115 115 115 115 115 115 115 115 115 130 130 130 130 130 130 130 130 130];
怎么用matlab计算下面方程的值
y=-0.417020-0.001632*v-0.1058*f+0.026835*st+0.000119*v*f-0.0000104*v*st+0.001490*f*st+0.000005*v*v+0.029839*f*f-0.000093*st*st;
结果应该也有27个不同的值
matlab 程序要怎么写
问一个MATLAB的简单的计算函数的问题
v=[60 60 60 120 120 120 300 300 300 60 60 60 120 120 120 300 300 300 60 60 60 120 120 120 300 300 300];
f=[1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3];
st=[85 85 85 85 85 85 85 85 85 115 115 115 115 115 115 115 115 115 130 130 130 130 130 130 130 130 130];
y=-0.417020-0.001632*v-0.1058*f+0.026835*st+0.000119*v.*f-0.0000104*v.*st+0.001490*f.*st+0.000005*v.*v+0.029839*f.*f-0.000093*st.*st;
输入这几句就可以了,主要是要注意矩阵元素的分别相乘要用.*