Matlab下面程序意思

问题描述:

Matlab下面程序意思
for i =1:size(x,1)
theta = unifrnd(0,2*pi);
y1(1) = x(i,1) + 1*sin(theta);
y1(2) = x(i,2) + 1*cos(theta)
y(i,:) = y1;
end
主要是
y1(1) = x(i,1) + 1*sin(theta);
y1(2) = x(i,2) + 1*cos(theta)
y(i,:) = y1;
这三句话
1个回答 分类:数学 2014-10-12

问题解答:

我来补答
size(x,1)代表矩阵X的行数
theta代表角度θ,其值为0到2π
x代表圆心,x(i,1)代表第i个圆心的横坐标,x(i,2)代表第i个圆心的纵坐标
y1(1)代表第i个圆的圆周上的点的纵坐标,y1(2)代表第i个圆的圆周上的点的横坐标
y(i,:) = y1意为把表示第i个圆的数组作为数组y的第i行元素.
 
 
展开全文阅读
剩余:2000
上一页:dc2inr3qec3r2
下一页:这样怎么写