matlab如何更改图形y轴坐标显示精度
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/19 07:24:16
matlab如何更改图形y轴坐标显示精度
默认是显示4,但是我想显示7到8位,比如说y轴坐标是0.99999843好0.99999102,如果是默认就都成为1了,我想让他显示出来,我要的是数值必须是显示出来,其他不需要.
楼上回答不对,自己举例子就可以看出
默认是显示4,但是我想显示7到8位,比如说y轴坐标是0.99999843好0.99999102,如果是默认就都成为1了,我想让他显示出来,我要的是数值必须是显示出来,其他不需要.
楼上回答不对,自己举例子就可以看出
set(gca,'XTickLabel',0.99999843:-0.00000003:0.99999102)
再问: 感谢你的回答,但是实验了发现是不对的,首先这样完全是改变了其实际值,其次它仍只显示6位,可以用y=sin(x),作图看看。
再答:
y = 0.99999843:-0.00000100:0.99999102;
x = asin(y);
plot(x,y);
ylim([min(y) max(y)]);
digits(8);
ys = mat2str(y);
ys2 = strrep(ys,' ','|');
ys2 = strrep(ys2,'[','''');
ys2 = strrep(ys2,']','''');
set(gca,'YTickLabel',ys2);
再问: 感谢你的回答,但是实验了发现是不对的,首先这样完全是改变了其实际值,其次它仍只显示6位,可以用y=sin(x),作图看看。
再答:
![](http://img.wesiedu.com/upload/7/53/7533abfff8a455c8935e9b027e9f9708.jpg)
x = asin(y);
plot(x,y);
ylim([min(y) max(y)]);
digits(8);
ys = mat2str(y);
ys2 = strrep(ys,' ','|');
ys2 = strrep(ys2,'[','''');
ys2 = strrep(ys2,']','''');
set(gca,'YTickLabel',ys2);
matlab hist 如何显示坐标的精度
Matlab如何更改图像每点坐标值?
matlab中如何设置y轴坐标
matlab 中如何设置可以让图像在坐标原点显示,即y轴在中间(0,0)点
matlab中更改小数点后显示位数
如何在matlab里x轴显示固定的几个坐标
matlab画函数图像如何显示坐标网格
在MATLAB里如何改变生成图形的坐标间隔
matlab中画出的三维图形,如何输出最大值以及对应的x,y坐标值等.例如下图
matlab中mesh函数如何将z轴坐标倒过来显示,即上面为负数,下面为正数
matlab 如何固定z坐标.有3列多行矩阵,3列分别对应x,y,z轴,问如何使x,y,z 轴在不同的图形中都固定
matlab中绘图,如何显示出坐标轴(x轴和y轴)?