自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

《稻草人》的博客

欢迎讨论,一起学习交流。

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 学习笔记-Newton-Raphson法求解多元非线性方程组及matlab案例代码

牛顿迭代法可以推广到多元非线性方程组F(x)=0的情况,称为牛顿–拉夫逊方法 (Newton-Raphson method). 当 F(x)关于x的 Jacobi 矩阵 J(x)=(∂F/∂x)可逆时, 有:求解案例:1、多元非线性方程组2、转换方程组F(x)=03、求Jacobi 矩阵 J(x)4、取初始值5、进行迭代计算6、matlab程序代码clearclc% 构造函数F=@(x)[2*x(1)+3*x(2)^2+3; x(1)^2+5*x(1)*x(2

2020-08-09 18:28:45 6372

原创 matlab的匿名函数的学习笔记,@是怎么用的

matlab的匿名函数的学习笔记,@是怎么用的用法:变量名=@(输入参数列表) 运算表达式f=@(x)acos(x)表示 f 为函数句柄,@是匿名函数的意思 @是定义句柄的运算符,函数句柄的使用方法也和函数是一样的。f=@(x)acos(x) 相当于建立了一个函数文件:% f.m % 文件名function y=f(x)y=acos(x);说明:1.参数传递2.指定函数表达式3.这样产生的函数句柄变量不指向特定的函数, 而是一个函数表达式案例:1、单参数函数定义例如ln

2020-08-08 23:32:47 806

原创 python-numpy库 学习笔记六 numpy的统计函数和梯度函数

numpy的统计函数numpy直接提供统计类函数np.std()np.var()np.average()numpy的统计函数(1)Axis=none是统计函数的标配参数import numpy as npa=np.arange(15).reshape(3,5)print(a)[[ 0 1 2 3 4] [ 5 6 7 8 9] [10 11 12 1...

2019-08-25 16:58:30 920

原创 python-numpy库 学习笔记五 numpy随机函数

numpy的随机函数numpy的random子库 np.random.rand()np.random.randn()np.randomrandint()np.random的随机数函数(1)rand(d0,d1,……dn) 根据d0—dn创建随机数数组,浮点数,[0,1),均匀分布randn(d0,d1,……dn) 根据d0—dn创建随机数数组,标准正态分布randint(low[...

2019-08-25 15:51:26 496

原创 python-numpy库 学习笔记四 ndarray数组的存取

数据的csv文件存取Csv文件只能存储一维数组和二维数组Csv(comma-separated value,逗号分隔值)Csv是一种常见的文件格式,用来储存批量数据将数据写入csv文件np.savetxt(frame,array,fmt=’%.18e’,delimiter=none)frame:文件,字符串或产生器,可以是.gz或.bz2的压缩文件。array:存入文件的数组fmt...

2019-08-25 14:10:25 1192

原创 python-numpy库 学习笔记三 ndarray数组的索引和切片和数组的运算

数组的索引和切片和数组的运算数组的索引和切片索引:获取数组中特定位置元素的过程切片:获取数组元素子集的过程一维数组的索引和切片import numpy as npa=np.array(range(1,20,2))print(a) #一维数组[ 1 3 5 7 9 11 13 15 17 19]#一维数组的索引,#一维数组的编号,从左向右(0 1 2*****)...

2019-08-24 21:12:20 585

原创 python-numpy库 学习笔记二 ndarray数组的创建、维度变换、类型变换、向列表转换

ndarray数组的创建方法1、从python中的列表,元组等类型创建ndarray数组X=np.array(list/tuple)X=np.array(list/tuple,dtype=np.float32)当np.array()不指定dtype时,numpy将根据数据情况关联一个dtype的类型从列表类型创建数组import numpy as npx = [0, 1, 2,...

2019-08-24 17:28:12 1485

原创 python-numpy库 学习笔记一 numpy库的基本属性

numpy库简介numpy是一个开源的python科学计算基数库,包含:一个强大的N为数组对象ndarray广播功能函数 整合C/C++/Fortran代码工具线性代数,傅里叶变换,随机数生成等功能numpy是scipy、pandas等数据处理或科学计算库的基础。Numpy库的引用 inport numpy as npN维数组对象 ndarrayNdarray是一个多...

2019-08-24 15:02:56 457

原创 random库 随机数函数

random库 随机数函数随机数可以用于数学,游戏,安全等领域中,还经常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。random库是 使用随机数的python标准库伪随机数:采用梅森旋转算法生成的(伪)随机序列中元素random库主要用于生成随机数使用random库:import randomdir(random)[‘BPF’, ‘LOG4’, ‘NV_MAGI...

2019-08-23 17:56:52 5621

原创 Python 数字运算与常用内置函数

Python 数字运算Python 解释器可以作为一个简单的计算器,您可以在解释器里输入一个表达式,它将输出表达式的值。表达式的语法很直白: +, -, * 和 /, 和其它语言(如Pascal或C)里一样。例如:> 2 + 24> 50 - 5620> (50 - 56) / 45.0>8 / 5 # 总是返回一个浮点数1.6注意:在不同的机器上浮点运算的...

2019-08-23 17:09:09 630

原创 Python math 模块

Python math 模块提供了许多对浮点数的数学运算函数。Python cmath 模块包含了一些用于复数运算的函数。cmath 模块的函数跟 math 模块函数基本一致,区别是 cmath 模块运算的是复数,math 模块运算的是数学运算。要使用 math 或 cmath 函数必须先导入:import math查看 math 查看包中的内容:import mathdir(ma...

2019-08-23 14:49:13 230

原创 python库引用的常用三种方法

python库引用方法一import<库名><库名>.<函数名>(<函数参数>)例如:import turtleturtle.setup(650,350,200,200)turtle.penup()turtle.pendown()turtle.fd(-250)方法二from<库名>import<函数名>...

2019-08-23 14:31:43 15068 1

多元非线性方程组求解 牛顿--拉夫逊方法含matlab案例代码.docx

简述了 牛顿--拉夫逊迭代求解的方法,用于多元非线性方程组求解,提供了简单理解的案例,并给出了完整可以运行的matlab代码,提供了matlab案例代码

2020-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除