Показать сообщение отдельно
  #4 (permalink)  
Старый 13.10.2019, 13:47
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 456

Сообщение от yaroslavky
я не знаю как сделать визуализацию функции.
На <canvas> или <svg> можно сделать, например (оси сам):
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>SVG polyline</title>
</head>
<body>
<svg width="400" height="400">
    <polyline fill="none" stroke="black" stroke-width="2" />
</svg>
<script>
function f(x) { return Math.pow(x, 3) - x + Math.exp(-x) }
var ps = '';
for (var x = -10; x <= 10; x += 0.1) {
    ps += (x * 20 + 200) + ',' + (-f(x) * 20 + 200) + ' ';
}
var pl = document.querySelector('polyline');
pl.setAttribute('points', ps);
</script>
</body>
</html>
Ответить с цитированием