Ну, вам сначала нужно создать функцию, и для этого вам нужно express одна переменная в терминах другой.
function x = f(y)
x = (((y^2)*(1-y)^-1)^0.5)/4;
endfunciton
Затем вам нужно сгенерировать входные данные (т. Е. точки, в которых вы хотите оценить функцию)
ydata = linspace(1, 10)
Теперь вы наберете sh вашу точку ввода через функцию, чтобы получить выходные точки
xdata = f(ydata)
Затем вы можете построить график пары x и y, использующие:
plot(xdata, ydata)
Или даже проще, без промежуточного этапа генерации выходных данных, вы можете просто сделать:
plot(f(ydata), ydata)
BTW. Мне кажется странным, что функция, которую вы пытаетесь построить, представляет собой x в терминах y, обычно x - это входная переменная, но я надеюсь, что вы знаете, что пытаетесь выполнить sh.
Ссылка: https://www.scilab.org/tutorials/getting-started/plotting