0
假设C是一个矩阵,我需要绘制两个参数参数1和参数2.C是参数1和参数2的函数,所以我运行以下循环并将C的值作为两个参数的函数存储在矩阵C中为什么我需要转置以正确绘制曲面?
i_1=0;
for parameter1=1:9
i_1=i_1+1; j_1=0;
for parameter2=2:6
j_1=j_1+1;
C(j_1,i_1)=f(parameter1, parameter2);
end
end
i=1:9;
j=2:6;
[X,Y] = meshgrid(i,j);
c=surf(X,Y,C.');
我的问题是,为什么我需要在这里转C来到达正确的绘图?因为当我没有得到相反的结果。是因为行被视为Y轴而列被视为X轴?
如何将scatter3作为一个函数的三个变量,我应该如何继续,因为现在C不能转置?
要使用冲浪X,Y,C应具有相同的尺寸...... –
但是我想知道这是否是循环,哪个轴将是x,哪些轴将是x,尤其是当所有尺寸相同时,或者当两个以上的轴都存在时。 – Ankit