matlab常用方法

1:matlab进行符号的虚数运算

直接使用符号 a+b*j运算,结果是一个角度值,不是复数。

可以使用  a+b*(1j)    进行运算。

如下

position(index,1)=radius;  %半径
position(index,2)=angle;   %角度

array=position;

Array_1=zeros(len,1);%半径阵列
Array_2=zeros(len,1);%角度阵列

for index=1:len
 Array_1(index)=position(index,1);
 Array_2(index)=position(index,2);
end

complexarray=Array_1+Array_2*(1j);

 2:matlab画实心圈

plot(pi,0,'ro','MarkerFaceColor','b');
plot(-pi,0,'ro','MarkerFaceColor','b');

3:matlab在指定的坐标位置写备注

text(0.8,0.9,'主瓣','horiz','left','color','b','fontsize',7)
原文地址:https://www.cnblogs.com/liyafei/p/10163376.html