def cCarregar(self):
     arqN = filedialog.askopenfilename(initialdir="./",
                                       title="Escolha um Arquivo")
     arq = open(arqN, "r")
     self.e_sf.delete(0, END)
     self.e_sf.insert(END, rmve(arq.readline()))
     self.e_sdf.delete(0, END)
     self.e_sdf.insert(END, rmve(arq.readline()))
     self.e_sddf.delete(0, END)
     self.e_sddf.insert(END, rmve(arq.readline()))
     self.e_spf.delete(0, END)
     self.e_spf.insert(END, rmve(arq.readline()))
     self.e_a.delete(0, END)
     self.e_a.insert(END, rmve(arq.readline()))
     self.e_b.delete(0, END)
     self.e_b.insert(END, rmve(arq.readline()))
     self.e_e.delete(0, END)
     self.e_e.insert(END, rmve(arq.readline()))
     self.e_kmax.delete(0, END)
     self.e_kmax.insert(END, rmve(arq.readline()))
     self.e_prec.delete(0, END)
     self.e_prec.insert(END, rmve(arq.readline()))
     self.bv_calculos_var.set(rmve(arq.readline()))
     arq.close()
     self.t_resposta.config(text="Arquivo Carregado",
                            bg="green",
                            width=2 * l)
	def cCarregarPontos(self):
		arqN = filedialog.askopenfilename(initialdir="./", title="Escolha um Arquivo")
		arq = open(arqN, "r")
		np = int(rmve(arq.readline()))
		prec = int(rmve(arq.readline()))
		self.e_nPontos.delete(0,END)
		self.e_nPontos.insert(END, np)
		self.cGerarPontos()
		self.e_precisão.delete(0,END)
		self.e_precisão.insert(END, prec)
		for p in range (np):
			self.jPontos.pontos[0][p].insert(END,rmve(arq.readline()))
			self.jPontos.pontos[1][p].insert(END,rmve(arq.readline()))
		arq.close()
 def cCarregarMatriz(self):
     arqN = filedialog.askopenfilename(initialdir="./",
                                       title="Escolha um Arquivo")
     arq = open(arqN, "r")
     nV = int(rmve(arq.readline()))
     self.e_nVar.delete(0, END)
     self.e_nVar.insert(END, nV)
     self.cGerarMatriz()
     self.e_precisão.delete(0, END)
     self.e_precisão.insert(END, rmve(arq.readline()))
     self.e_e.delete(0, END)
     self.e_e.insert(END, rmve(arq.readline()))
     for pl in range(nV):
         for pc in range(nV + 1):
             self.jMatriz.matriz[pl][pc].insert(END, rmve(arq.readline()))
     for p in range(nV):
         self.jMatriz.matrizX[p].insert(END, rmve(arq.readline()))
     arq.close()
Esempio n. 4
0
 def cCarregar(self):
     arqN = filedialog.askopenfilename(initialdir="./",
                                       title="Escolha um Arquivo")
     arq = open(arqN, "r")
     n = int(rmve(arq.readline()))
     self.e_n.delete(0, END)
     self.e_n.insert(END, n)
     self.cGerarPolinômio()
     self.e_x0.delete(0, END)
     self.e_x0.insert(END, rmve(arq.readline()))
     self.e_k.delete(0, END)
     self.e_k.insert(END, rmve(arq.readline()))
     self.e_e.delete(0, END)
     self.e_e.insert(END, rmve(arq.readline()))
     self.e_prec.delete(0, END)
     self.e_prec.insert(END, rmve(arq.readline()))
     for p in range(n + 1):
         self.jPolinômio.ePolinômio[p].insert(END, rmve(arq.readline()))
     arq.close()
     self.jPolinômio.t_resposta.config(text="Arquivo Carregado", bg="green")