我有一个正的自然数向量,我在Matlab中使用典型的plot()函数进行绘制。这是一个示例图:
但是,我需要看到以二进制显示的矢量(y轴)。有没有办法以二进制(radix-2)更改轴显示?我尝试使用dec2bin,但它只将整数转换为无法绘制的字符串。
答案 0 :(得分:3)
这个怎么样:
<RelativeLayout
android:layout_width="width"
android:layout_height="height">
<TextView
android:id="@+id/yourid"
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Your text" />
</RelativeLayout>
编辑:由于您希望能够缩放,因此这是一种使轴可缩放的方法:
L = get(gca,'YTickLabel');
set(gca,'YTickLabel',cellfun(@(x) dec2bin(str2num(x)),L,'UniformOutput',false));
在缩放之前将轴重置为十进制,然后在缩放后转换回二进制。