Для построения графика функции кусочно-заданного вида, вам нужно будет изменить значение переменной fn в объекте data с y=1 на x=1.
Вот код с исправлением этой ошибки:
Теперь функция f() будет строить график по формуле x=1.
Вы также можете использовать другие формулы вместо x=1, например x^2, что даст вам квадратичную функцию.
Для построения графика функции кусочно-заданного вида, вам нужно будет изменить значение переменной fn в объекте data с y=1 на x=1.
Вот код с исправлением этой ошибки:
<!DOCTYPE html><html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<div id="quadratic"></div>
<input type="text" name="A" id="input-id" value="x=1" placeholder="Введите а"><br>
<button onclick="f()">Вычислить</button>
<script src="https://unpkg.com/d3@3/d3.min.js"></script>
<script src="https://unpkg.com/function-plot@1/dist/function-plot.js"></script>
<script type="application/javascript">
function f()
functionPlot(
target: '#quadratic'
data:
{ fn: 'x=1'
})
</script>
</body>
</html>
Теперь функция f() будет строить график по формуле x=1.
Вы также можете использовать другие формулы вместо x=1, например x^2, что даст вам квадратичную функцию.