私はグラフを描かなければならないプロジェクトに取り組んでいます。すべてが非常に良好ですが、1 つの問題に気付きました。線が奇妙に表示されています。誰かがブラシを水平に保持してグラフを描いているようです。線が下がるとすべて問題ありませんが、線が水平になると、はるかに小さくなります。 ..何が問題なのかわかりません..水平線を描く必要があるときに間違ったグラフを取得し始めたので、助けてください...
私のプロジェクトへのリンクは次のとおりです 。
1枚目の写真で私の問題をはっきりと見ることができます..
コードは次のとおりです。
function drawSignal()
{
var canvas = document.getElementById("canvSignal");
if (canvas.getContext)
{
var ctx = canvas.getContext("2d");
ctx.lineWidth = 3;
function Signalas()
{
<...>
ctx.beginPath();
ctx.moveTo(x, y);
ctx.strokeStyle = "black";
<...>
y=250- Sn[n] ;
ctx.lineTo(x, y);
ctx.stroke(x, y);
<...>
ここにすべてのコードを配置するのは、あまりにも問題が多すぎます..