Why am i getting complex number?
3 次查看(过去 30 天)
显示 更早的评论
pos =zeros(num,2);
for j=1:num
pos(j,1)= 200*rand(1);
pos(j,2) = 200*rand(1);
end
I was trying to get positions and i am getting complex number in workspace. When i tried to display, it was real number. Why is workspace storing complex number?
1 个评论
Fangjun Jiang
2023-3-29
What do you mean? You can run it here and see results.
num=3;
pos =zeros(num,2);
for j=1:num
pos(j,1)= 200*rand(1);
pos(j,2) = 200*rand(1);
end
pos
回答(1 个)
Fangjun Jiang
2023-3-29
Are you sure you got complex numbers? Complex numbers are like below.
clear i j;
i
j
a=2+3i
b=4-5j
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!