- 博客(102)
- 收藏
- 关注
原创 c++函数
你连续两次提问“c++函数”,但没有提供更多上下文或具体需求。我猜你可能想深入了解 C++ 函数的某些方面,或者对之前的回答有疑问。为了避免重复,我这次将从另一个角度切入,介绍 C++ 中函数的一些高级特性,并结合实用示例。如果这不是你想要的,请明确告诉我你的具体问题或目标(比如某个函数的实现、用法、调试等)!
2025-03-27 19:41:49
564
原创 c++循环
看来你想了解 C++ 中的循环结构!C++ 提供了多种循环方式,用于重复执行代码块。我将为你详细介绍每种循环的语法、用法,并结合实际示例(包括之前讨论的拉格朗日插值场景)来说明。如果你有具体问题(比如某种循环的用法、性能优化等),请进一步告诉我!
2025-03-27 19:41:32
346
原创 python爬虫笔记(一)
后代包含子代,子代不包含孙子代,之所以后代选择器每变色是英文grandson不是子代。input标签,type属性规定了input的类型。用于内联样式化文本,给文本的一部分用样式或标记。加入gender只能选一个,不加可以全部勾选。3.parent链接在父窗口打开。1.self链接在当前窗口打开。2.blank链接在新窗口打开。4.top链接在顶层窗口打开。换行是br,水平分割线是hr。有User-Agent。自动填写“请输入内容”提交后具体数据存到哪里。for一般与id绑定。鼠标悬浮背景颜色会变。
2025-03-15 16:35:21
2108
原创 matlab编写三次样条插值(代码有问题)
此代码实现了三次样条插值的关键公式,基于自然样条边界条件,计算了每个区间的三次多项式系数,并通过插值曲线进行可视化。
2025-01-31 00:56:33
1046
原创 matlab编写分段Hermite插值多项式
该 MATLAB 代码实现了分段 Hermite 插值多项式的计算,通过数据点及其导数值构建平滑的插值曲线。
2025-01-10 15:40:13
946
原创 python编写拉格朗日插值多项式
np.zeros_like(xi, dtype=float):创建一个与 xi 类型和形状相同的数组 P,并初始化为零。P 用来存储每个插值点的结果。如果 xi 是多个值(比如列表或数组),那么 P 会是一个和 xi 一样大小的数组。isinstance(xi, (list, np.ndarray)):检查 xi 是否是一个 list 或 numpy.ndarray 类型的对象。如果是的话,意味着我们要计算多个插值点的值。
2025-01-04 13:59:42
292
原创 python中np.zeros_like函数
创建一个与a形状和数据类型相同的零数组。可选参数dtype可以指定返回数组的数据类型。order控制返回数组的内存布局(默认为K它通常用于在现有数组的基础上创建零数组,特别是在需要保证形状和类型一致时。这种方法非常适合在进行数组计算时初始化一个与其他数组具有相同形状的零数组。
2025-01-04 13:59:17
787
原创 np.ndarray 是 NumPy 库中的核心数据结构
np.ndarray是一个非常强大的数据结构,适用于各种数学和数据处理任务。它支持多维数组、各种操作(如算术运算、切片、广播等),并且效率非常高。在 NumPy 中,几乎所有的操作都围绕ndarray进行,因此它是数据科学、机器学习等领域的基础之一。
2025-01-04 13:55:49
1242
原创 python中isinstance的用法
是一个非常有用的工具,用来检查一个对象是否属于某个类型或其子类。它支持多个类型的检查,可以通过传递一个元组来判断对象是否是多个类型中的任何一个。它还考虑继承关系,因此对于类的实例检查比type()更灵活。
2025-01-04 13:54:22
423
原创 NumPy 库
NumPy是科学计算中非常强大的库,它使得数值计算更高效且更简洁。通过,你可以利用NumPy提供的各种数组操作、数学计算和线性代数功能,极大地提高工作效率。
2025-01-04 13:37:45
758
原创 latex改写字体和字号
normalsize为声明命令,\large和\small为设置命令。\large小四,\normalsize五号,\small小五。有selectfont字体才有效果。(间距还未设定无效果)只对确定字有作用,对其他文字无作用。终端输入texdoc ctex。11.5为字号,13为行距。后面所以内容都是这个字体。ctex默认为5号字体。拉伸为字号间距的两倍。字号为14拉伸为28.
2024-07-08 13:27:55
5298
原创 latex图片固定不变
1.当不需要标题时,将注释即可。2.解释:常用选项[htbp]是浮动格式:『h』当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。『t』顶部。将图形放置在页面的顶部。『b』底部。将图形放置在页面的底部。『p』浮动页。将图形放置在一只允许有浮动对象的页面上。一般使用[htb]这样的组合,只用[h]是没有用的。这样组合的意思就是会尽量满足排在前面的浮动格式,就是h-t-b这个顺序,让排版的效果尽量好。!h 只是试图放在当前位置。
2024-06-26 16:40:23
1694
原创 matlab编写微分方程椭圆型方程(五点差分法)
F= F';转置的原因是M=40等分x,N=30等分y,fXinYin为39×29矩阵,需要转置一下将顺序放正。举例来说:将x轴切为三份,y轴切为两份,得到矩阵应为2×3,但f(x,y)却为3×2,需将矩阵转置。
2024-06-24 16:56:03
1327
原创 matlab中函数meshgrid
X,Y] = meshgrid(x,y) 基于向量 x 和 y 中包含的坐标返回二维网格坐标。X 是一个矩阵,每一行是 x 的一个副本;Y 也是一个矩阵,每一列是 y 的一个副本。坐标 X 和 Y 表示的网格有 length(y) 个行和 length(x) 个列。相同,并返回网格大小为 length(x)×length(x) 的方形网格坐标。在二维网格上计算并绘制函数。在二维网格上计算表达式。
2024-06-24 13:38:25
1041
原创 matlab用spdiags 函数构造大型稀疏对角矩阵
在Matlab中,spdiags函数主要用于创建稀疏对角矩阵或修改现有的稀疏矩阵的对角线。B:可以是一个向量或者一个矩阵,用来表示对角线的值。如果B是向量,它将被视为一个列向量,根据d参数指定的位置放置在新矩阵的对角线上。如果B是一个矩阵,spdiags函数会取B的对角线(根据d参数指定的位置)来构建一个新的稀疏矩阵。d:一个整数向量,指定B中值要放置在新矩阵中的对角线的位置。正整数表示位于主对角线之上的对角线,负整数表示位于主对角线之下的对角线,0表示主对角线。m:生成的稀疏矩阵的行数。n。
2024-06-24 11:56:11
1200
原创 matlab线性多部法求常微分方程数值解
用Adamas内差二步方法,内差三步方法,外差二步方法,外差三步方法这四种方法计算。中k为1和2.k为2和3。
2024-06-19 22:00:16
400
1
原创 Euler法matlab表示
隐Euler法和改进的Euler法中,使用不动点迭代法求解。直接表示出,而隐Euler法和改进的Euler法中,代码中当精度小于1e-6或迭代满六次得出。直接表示出,使用不动点迭代法求解。以下为t与隐Euler法的图。其中显Euler法中。满足不动点定理条件。
2024-06-18 21:23:17
1194
原创 matlab中syms用法
syms x;f = sin(x);f是syms用法:.其中,f 是要求导的函数(syms型),x 是自变量,n 是要求的阶数。函数的返回值 result 是一个表示 f 在 x 的 n 阶导数的表达式。可以通过这个表达式来进行进一步的运算或计算导数在某个点的值。4.函数代入值运行这段代码,你将会得到输出 5。将x为1代入函数得到f。(3+2)
2024-05-07 18:31:33
2287
原创 matlab函数化简和函数极限
电脑无法无限精确地计算无限项的级数,所以需要选择一个适当的阶数,以便得到一个在给定近似点附近良好的近似值。一般来说,随着阶数的增加,泰勒展开式的近似精度会提高,但也会增加计算的复杂性。它可以根据预定义的简化规则,对给定的数学表达式进行简化和转化。函数用于符号代入,可以传入三个参数:表达式、要替换的变量和替换的值。是用于计算阶乘的符号函数,可以传入一个参数:要计算阶乘的数。,因为根据三角恒等式,正弦函数和余弦函数的平方和为1。该函数的返回值是一个数组,包含了。的作用是计算在泰勒展开中的每个展开项的系数。
2024-04-01 16:19:25
3632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人