fix: модифицированы эквидистанты графика силы

This commit is contained in:
Andrew 2024-11-11 10:19:41 +03:00
parent 8a611998c0
commit d158aa449c
22 changed files with 17 additions and 17 deletions

View File

@ -11,7 +11,7 @@ pillow==11.0.0
plantuml==0.3.0 plantuml==0.3.0
pyparsing==3.2.0 pyparsing==3.2.0
PyQt5==5.15.11 PyQt5==5.15.11
PyQt5-Qt5==5.15.15 PyQt5-Qt5==5.15.2
PyQt5_sip==12.15.0 PyQt5_sip==12.15.0
pyqtgraph==0.13.7 pyqtgraph==0.13.7
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0

View File

@ -1,4 +1,4 @@
from src.OptAlgorithm.AutoConfigClass import AutoConfigClass from OptAlgorithm.AutoConfigClass import AutoConfigClass
from numpy import sqrt from numpy import sqrt
class ConstantCalculator(AutoConfigClass): class ConstantCalculator(AutoConfigClass):

View File

@ -1,7 +1,7 @@
from src.OptAlgorithm.PhaseCalc import PhaseCalc from OptAlgorithm.PhaseCalc import PhaseCalc
from src.OptAlgorithm.OptTimeCalculator import OptTimeCalculator from OptAlgorithm.OptTimeCalculator import OptTimeCalculator
from src.OptAlgorithm.AutoConfigClass import AutoConfigClass from OptAlgorithm.AutoConfigClass import AutoConfigClass
from src.OptAlgorithm.ConstantCalculator import ConstantCalculator from OptAlgorithm.ConstantCalculator import ConstantCalculator
from numpy import cos, sin, sqrt, cbrt, arcsin from numpy import cos, sin, sqrt, cbrt, arcsin

View File

@ -1,7 +1,7 @@
from numpy import sqrt, arcsin, arccos, cos, sin from numpy import sqrt, arcsin, arccos, cos, sin
from src.OptAlgorithm.AutoConfigClass import AutoConfigClass from OptAlgorithm.AutoConfigClass import AutoConfigClass
from src.OptAlgorithm.ConstantCalculator import ConstantCalculator from OptAlgorithm.ConstantCalculator import ConstantCalculator
class OptTimeCalculator(AutoConfigClass): class OptTimeCalculator(AutoConfigClass):

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,8 +1,8 @@
import pyqtgraph as pg import pyqtgraph as pg
import numpy as np import numpy as np
from src.gui import qt_settings as qts from gui import qt_settings as qts
from src.OptAlgorithm import OptAlgorithm from OptAlgorithm import OptAlgorithm
class PlotWindow: class PlotWindow:
@ -169,8 +169,8 @@ class PlotWindow:
def _makeFiller(self, x1, y1, x2, y2, color): def _makeFiller(self, x1, y1, x2, y2, color):
alpha = self.alpha alpha = self.alpha
eq1 = pg.PlotDataItem(x1, y1, pen=pg.mkPen(color='#000000', width=2)) eq1 = pg.PlotDataItem(x1, y1, pen=pg.mkPen(color='#000000', width=1))
eq2 = pg.PlotDataItem(x2, y2, pen=pg.mkPen(color='#000000', width=2)) eq2 = pg.PlotDataItem(x2, y2, pen=pg.mkPen(color='#000000', width=1))
bg = pg.FillBetweenItem(eq1, eq2, qts.RGBA[color]+(alpha,)) bg = pg.FillBetweenItem(eq1, eq2, qts.RGBA[color]+(alpha,))
return eq1, eq2, bg return eq1, eq2, bg

View File

@ -1,9 +1,9 @@
import pyqtgraph as pg import pyqtgraph as pg
from src.utils import read_json, DiagramParser from utils import read_json, DiagramParser
from src.uml import Request, UMLCreator from uml import Request, UMLCreator
from src.OptAlgorithm import OptAlgorithm from OptAlgorithm import OptAlgorithm
from src.gui import PlotWindow from gui import PlotWindow
def get_ideal_timings(opt: OptAlgorithm) -> list[float]: def get_ideal_timings(opt: OptAlgorithm) -> list[float]:

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,4 +1,4 @@
from src.uml.request_generator import Request from uml.request_generator import Request
class UMLCreator: class UMLCreator:

Binary file not shown.

Binary file not shown.

Binary file not shown.