其他
2.8(学号:3025)
import numpy as np 初始化系数矩阵A和常数项向量b n = 1000 A = np.zeros((n, n)) b = np.arange(1, n+1) 填充系数矩阵A for i in range(n): A[i, i] = 4 # 对角线元素为4 if i < n-1: A[i, i+1] = 1 # 每一行的下一个元素为1 if i > 0: A[i, i
pdf转换成word文档
1、网站:iLovePDF | 为PDF爱好者提供的PDF文件在线处理工具 或者 百度:i love pdf 2、排行第三个,点击进行 3、跳转以后以后 4、跳转到如下界面,将文件拖进来 下载后就能看到文件,转化在哪里
2.9(学号:3025)
import sympy as sp 定义变量 x, y = sp.symbols('x y') 定义方程组 equation1 = sp.Eq(x**2 - y - x, 3) equation2 = sp.Eq(x + 3*y, 2) 解方程组 solutions = sp.solve((equation1, equation2), (x, y), dict=True) print("符号解:
2.10(学号:3025)
from scipy.integrate import quad import numpy as np 第一部分:抛物线旋转体(修正后) def V1_quad(y): return np.pi * (4*y - y**2) V1_corrected, _ = quad(V1_quad, 1, 3) 第二部分保持不变 V2 = 0.5 * (4/3) * np.pi * 23 - (1/3) *
2.12(学号:3025)
import numpy as np from scipy.linalg import eig 定义矩阵 A = np.array([[-1, 1, 0], [-4, 3, 0], [1, 0, 2]]) 计算特征值和特征向量 eigenvalues, eigenvectors = eig(A) 打印特征值 print("特征值:") print(eigenvalues) 打印特征向量 print
2.11(学号:3025)
import numpy as np def f(x): return (abs(x + 1) - abs(x - 1)) / 2 + np.sin(x) def g(x): return (abs(x + 3) - abs(x - 3)) / 2 + np.cos(x) from scipy.optimize import fsolve def equation_system(vars): x1
推荐手绘工具神器Excalidraw素描草图风格白板,支持AI-开源免费
推荐手绘工具神器Excalidraw素描草图风格白板,支持AI-开源免费 原创 IT软件部落 IT软件部落 Excalidraw 一个开源的虚拟手绘风格的白板,是一个很好的素描工具。它真的很容易使用,可以在几分钟内创建令人惊叹的草图。 它提供了一系列美妙的基本形状和功能。您可以设置描边和填充的属性、对对象进行分组、通过将对象置于最前面或将对象置于后面来管理图层。您还
4.3(学号:3025)
import matplotlib.pyplot as plt import numpy as np import cvxpy as cp x=cp.Variable(6,pos=True) obj=cp.Minimize(x[5]) a1=np.array([0.025, 0.015, 0.055, 0.026]) a2=np.array([0.05, 0.27, 0.19, 0.185, 0.
2024-2025 20241323 第五周学习总结
赋值运算符(=): = 用于将右侧的值或表达式的结果赋给左侧的变量。 例如:int a = 5; 这行代码将整数5赋给变量a。 赋值操作会改变变量的值,并返回一个与左侧变量类型相同的值(在大多数现代C编译器中,赋值操作的结果未使用是合法的,但不被推荐作为好的编程实践,因为它可能导致代码难以阅读和维护)。 等于运算符(): == 用于比较两个值是否相等。 如果两个值相等, 返回真(在C语言中为整数1
4.4(学号:3025)
MAX_A = 15 MAX_B = 24 MAX_DEBUG = 5 products = [ {"name": "Ⅰ", "A_hours": 1, "B_hours": 6, "debug_hours": 1, "profit": 2}, # 假设产品Ⅰ至少使用1小时设备A {"name": "Ⅱ", "A_hours": 5, "B_hours": 2, "debug_hours": 1
6.2(学号:3025)
edges = [ ("Pe", "T", 13), ("Pe", "N", 68), ("Pe", "M", 78), ("Pe", "L", 51), ("Pe", "Pa", 51), ("T", "N", 68), ("T", "M", 70), ("T", "L", 60), ("T", "Pa", 61), ("N", "M", 21), ("N", "L", 35), ("N", "
6.1(学号:3025)
import networkx as nx import matplotlib.pyplot as plt G = nx.Graph() nodes = ['v1', 'v2', 'v3', 'v4', 'v5', 'v6'] G.add_nodes_from(nodes) edges = [ ('v1', 'v2'), ('v1', 'v3'), ('v1', 'v4'), ('v2', 'v3
6.3(学号:3025)
import heapq def prim(graph, start): num_nodes = len(graph) visited = [False] * num_nodes min_heap = [(0, start, -1)] mst_cost = 0 mst_edges = [] graph = [ [0,20,0,0,15,0], [20,0,20,60,25,0], [0,20,0
6.5(学号:3025)
import numpy as np distances = np.array([ [0, 2, 7, np.inf, np.inf, np.inf], [2, 0, 4, 6, 8, np.inf], [7, 4, 0, 1, 3, np.inf], [np.inf, 6, 1, 0, 1, 6], [np.inf, 8, 3, 1, 0, 3], [np.inf, np.inf, np.inf
6.4(学号:3025)
initial_costs = [2.5, 2.6, 2.8, 3.1] salvage_values = [2.0, 1.6, 1.3, 1.1] maintenance_costs = [0.3, 0.8, 1.5, 2.0] dp = [[float('inf')] * 2 for _ in range(4)] dp[0][1] = initial_costs[0] + maintenanc
6.6(学号:3025)
import numpy as np matches = np.array([ [0, 1, 0, 1, 1, 1], # 1队 [0, 0, 0, 1, 1, 1], # 2队 [1, 1, 0, 1, 0, 0], # 3队 [0, 0, 0, 0, 1, 1], # 4队 [0, 0, 1, 0, 0, 1], # 5队 [0, 0, 1, 0, 0, 0] # 6队 ], d
2024-2025-1 20241329 《计算机基础与程序设计》第五周学习总结
作业信息 作业归属课程:https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP 作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05 作业目标:Pep/9虚拟机、机器语言与汇编语言、算法与伪代码、测试:黑盒,白盒 教材学习内容总结 《计算机科学概论(第七版)》第6章 计算机操作: 计
高级语言程序设计第四个人作业
班级链接:https://edu.cnblogs.com/campus/fzu/2024C/ 我的链接:https://i.cnblogs.com/posts/edit 学号:102400131 姓名:叶宇恒 1 5 7 8 9 10 12 13 15 16 18 7.1 7.2 7.4 5 6 7 8 9 10 11
图像处理的实现与应用(Scheme 版)
Scheme 是一种功能强大的函数式编程语言,适合用于图像处理和算法实验。本文将使用 Racket 实现一些基本的图像处理操作,包括灰度转换、去除边框和图像分割。 环境准备 首先,确保你已经安装了 Racket。可以在 Racket 官网 下载并安装。 加载图像 在 Racket 中,我们可以使用 racket/draw 库来加载和处理图像: scheme lang racket (require
centos 的yum源设置
转载请注明出处: 在CentOS系统中,yum是自带的。yum(Yellowdog Updater, Modified)是一款在CentOS及其他基于Red Hat的Linux发行版中广泛使用的包管理器。它的设计目标是简化软件包的安装、更新和卸载过程,同时提供便捷的软件源管理和依赖关系解析功能。 在CentOS系统中,yum默认已经预装,并位于/etc/yum.repos.d/目录下。该目
3D数学基础:图形和游戏开发(第二版)--读书笔记(1)
简介: 本书是关于3D数学、三维空间的几何和代数的入门教材。它旨在告诉你如何使用数学描述三维中的物体及其位置、方向和轨迹。这不是一本关于计算机图形学、模拟,甚至计算几何的书,但是,如果读者打算研究这些科目,那么肯定需要这里的信息。 这是一本适宜视频游戏程序开发人员阅读的图书。虽然本书假定大多数读者都是为了编写视频游戏而学习,但我们期待更广泛的受众,并且在设计这本书的体例时也考虑到了不同的受众。如
产品测试和缺陷管理有哪些软件
产品测试和缺陷管理有:一、JIRA;二、PingCode;三、Bugzilla;四、MantisBT;五、Redmine;六、TestRail;七、Trac;八、YouTrack。JIRA是一款广泛应用于软件开发领域的产品测试和缺陷管理软件,具有灵活性和可配置性高的特点。 一、JIRA JIRA是由澳大利亚公司Atlassian开发的一款优异的产品测试和缺陷管理软件。它被广泛应用于各种规模的