永发信息网

谁能帮我看看MATLAB,X=ones(size(y))*x;什么意思啊

答案:1  悬赏:30  手机版
解决时间 2021-02-01 19:25
  • 提问者网友:情歌越听越心酸
  • 2021-02-01 07:29
matlab三维画图如何定义定义域
x=-8:0.5:8;
y=x';
X=ones(size(y))*x;
Y=y*ones(size(x));
R=sqrt(X.^2+Y.^2)+eps; %
Z=sin(R)./R
很是不明白第三第四行两句的意思,为什么要这样定义?
最佳答案
  • 五星知识达人网友:荒野風
  • 2021-02-01 09:02
就是构造一个新的矩阵X,它的左半部分是和矩阵x一样行列数的全1矩阵。size就是获得一个矩阵行和列的个数(若是3维矩阵或更高维矩阵也一样)ones则是构造一个元素全是1的矩阵,行列数根据输入的数调整。举个例子:若原矩阵x=[01;23]即一个
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯