x=0:0.001:1;
t=0:0.001:1;
a=input('Введіть а');
z = exp(-t.*(sqrt(a+x.^2))./(log(sqrt(a+x.^2))));
Полагаю, что, как минимум, одна из проблем тут. Вы, видимо, ожидаете, что при такой записи получите некую поверхность
? А вот фигушки. Из-за того, что векторы
и
у вас одинаковой длины, вам удалось что-то вычислить, и ошибку не выдало, но это, думаю, не то, что вы ожидаете. Для правильного задания
вам понадобится функция meshgrid(). Отображение результата, соответственно, тоже не plot3() и, видимо, не в лоб.