num-int/src/numint/expression_transformer.py | ●●●●● patch | view | raw | blame | history | |
num-int/src/numint/guimain.py | ●●●●● patch | view | raw | blame | history | |
num-int/src/numint/mainwindow.ui | ●●●●● patch | view | raw | blame | history | |
num-int/src/numint/ui_mainwindow.py | ●●●●● patch | view | raw | blame | history |
num-int/src/numint/expression_transformer.py
@@ -8,7 +8,6 @@ def add(self, left, right) -> str: result = f"{left} + {right}" print(result) return result def sub(self, left, right) -> str: num-int/src/numint/guimain.py
@@ -45,7 +45,7 @@ (a, b) = (parse_value(start), parse_value(end)) if epsilon is not None and len(epsilon.strip()) > 0: eps = parse_value(epsilon) print(f"plot {fn_expr}, {a}, {b}, epsilon = {eps}") print(f"plot f(x) = {fn_expr}, {a}, {b}, epsilon = {eps}") (self.x, self.y, *_) = numint_epsilon(f, a, b, eps) self._update_plot_eps() else: num-int/src/numint/mainwindow.ui
@@ -6,14 +6,16 @@ <rect> <x>0</x> <y>0</y> <width>1390</width> <height>971</height> <width>1411</width> <height>889</height> </rect> </property> <property name="windowTitle"> <string>Riemann Sum</string> </property> <widget class="QWidget" name="centralwidget"> <layout class="QHBoxLayout" name="horizontalLayout_4"> <item> <layout class="QVBoxLayout" name="verticalLayout_2"> <item> <layout class="QVBoxLayout" name="verticalLayout"> @@ -199,13 +201,15 @@ </layout> </widget> </item> </layout> </item> <item> <widget class="QGroupBox" name="plotBox"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> @@ -222,7 +226,7 @@ <rect> <x>0</x> <y>0</y> <width>1390</width> <width>1411</width> <height>22</height> </rect> </property> num-int/src/numint/ui_mainwindow.py
@@ -24,10 +24,12 @@ def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(1390, 971) MainWindow.resize(1411, 889) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.verticalLayout_2 = QVBoxLayout(self.centralwidget) self.horizontalLayout_4 = QHBoxLayout(self.centralwidget) self.horizontalLayout_4.setObjectName(u"horizontalLayout_4") self.verticalLayout_2 = QVBoxLayout() self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.verticalLayout = QVBoxLayout() self.verticalLayout.setObjectName(u"verticalLayout") @@ -151,21 +153,24 @@ self.verticalLayout_2.addWidget(self.breakRule) self.horizontalLayout_4.addLayout(self.verticalLayout_2) self.plotBox = QGroupBox(self.centralwidget) self.plotBox.setObjectName(u"plotBox") self.plotBox.setEnabled(True) sizePolicy2 = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Expanding) sizePolicy2 = QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Expanding) sizePolicy2.setHorizontalStretch(0) sizePolicy2.setVerticalStretch(0) sizePolicy2.setHeightForWidth(self.plotBox.sizePolicy().hasHeightForWidth()) self.plotBox.setSizePolicy(sizePolicy2) self.verticalLayout_2.addWidget(self.plotBox) self.horizontalLayout_4.addWidget(self.plotBox) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 1390, 22)) self.menubar.setGeometry(QRect(0, 0, 1411, 22)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar")