我正在研究必须绘制图表的项目。一切都很好,但注意到一个问题,线条显示奇怪..似乎有人用水平握笔画我的图表..当线条下降时一切正常,但是当线条变为水平时,它变得更小。 ..我找不到问题可能是什么..请帮忙,因为当需要绘制水平线时我开始得到错误的图表......
这是我的项目的链接: http ://www.unolita.lt/images/signalai/Documents/Koreliacine%20funkcija.html
您可以在第一张图片上清楚地看到我的问题..
这是它的代码:
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);
<...>
把所有代码都放在这里问题太大了..