采用MATLAB的for循环生成了一个分段函数,如何将每一步计算的值赋给另外的一个数组,如下: 资源ID: 麻烦的地方在于,在每一个x值处都要计算dy_dx的值,然后把这个值赋给一个数组,我尝试用zeros()来实现,但是由于分段函数分段点有的是小数,单独计算出个数也难以准确实现。新手,多谢! clc;clear;alpha = 0;theta = 0;y = [];dy_dx = [];z = [];for x = 0:.02:100 if (x <= 5) y = [y 0]; dy_dx = [dy_dx nan]; z = [z inf]; elseif ... ... ... ← 上一篇: 下一篇: →