3.3 bitxor:按位异或。C = bitxor(A,B)返回两个非负整数数组A和B的相应元素进行按位异或的结果。如图所示
3.4 bitset:设置指定位的值。C = bitset(A,bit,v)命令将A中元素第bit位设为v,其中v必须为0或1,A中的元素必须为非负整数,bit必须为1~A中元素浮点整数表示法位数之间的一个数字。如图所示
3.5 bitget:获取指定位的值。C = bitget(A,bit)命令将返回A中元素第bit指定位的值,A中的元素必须为非负整数,bit必须为1~A中元素浮点整数表示法位数之间的一个数字。如图所示
四、 绘图操作
4.1 图形标注。title('string','属性名','属性值',···)---给图形加标题,xlabel('string','属性名','属性值',···)---给x轴加标注,ylabel('string','属性名','属性值',···)---给y轴加标注,legend('string1','string2',···)---添加图例,其顺序对应于绘图指令中的顺序,axis([xmin,xmax,ymin,ymax])---控制坐标轴的刻度范围。
4.2 二维图形。plot(x,y)以向量x、y为轴,绘制曲线。绘制函数y = sin x2在-5≤x≤5的图形。代码如下:
clear all x = -5:.1:5; y = sin(x.^2); plot(x,y); xlabel('input value'); ylabel('function value'); title('曲线 y=sinx^2'); |
运行结果如下。如图所示