Ответ на этот вопрос зависит от того, что вы планируете. Если вы планируете функцию, вы можете сделать:
>> fplot(@sin, [0 2])
>> hold on
>> plot(1.2345, sin(1.2345), 'ro')
Если вы строите вектор, то используйте INTERP1 , чтобы интерполировать данные до целевого значения x:
>> x = 0:.1:2;
>> y = sin(x);
>> figure
>> plot(x, y, '.-')
>> yi = interp1(x, y, 1.2345)
yi =
0.942913175277465
>> hold on
>> plot(1.2345, yi, 'ro')