問題は、matlab がいくつかの数値を「カット」し、実際の値を認識しないことです。スクリーンショットを見てください。Y では、「0.01562」「0.01564」「0.01566」などを期待していますが、「0.0156」がたくさんあります。
実際の値を認識できるように十分な数を表示するには、matlab をどのように言うのですか?
1 つのトリックは、次のように呼び出すことです。
set(gca, 'YTickLabel', get(gca,'YTick'))
あなたの他の質問からのデータを使用する前と後は次のとおりです。
作成者:
y = [
0.0155260005803643
0.0155280030632315
0.0155270018379389
0.0155260006126463
0.0155239981620611
0.0155249993873537
];
plot(y)
tick2text
ケリー・カーニーならできると思います。
http://www.mathworks.com/matlabcentral/fileexchange/16003