自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 惠更斯定理和格林定理

惠更斯原理显示了表面上的波场如何决定表面S外的波场。惠更斯在17世纪启发性地表达了这一概念。但这个想法的数学表达是由于19世纪的乔治·格林。这一概念可以在数学上表达为标量波和矢量波。矢量波情形的推导与标量波情形是同态的。但是标量波情况下的代数要简单得多。因此,我们将首先讨论标量波的情况,然后讨论电磁矢量波的情况。

2023-06-02 14:28:29 897

原创 EM中等效原理

解释等效原理及整理基本公式

2023-05-31 16:59:52 1462

原创 Fortran 关于I/O 相关知识

主要包含 read(*,*), write(*,*)以及Open 三个命令在自由格式以及固定格式下的使用说明

2021-11-18 18:00:26 1656

原创 Mtalab 数据文件读取

Mtalab 数据文件读取包括 .dat; .txt; .

2021-11-18 17:31:02 87

原创 Fortran数组学习

Fortran 数组基本使用

2021-11-16 17:48:45 752

原创 Fortran 注释符号

Fortran 中的注释方法

2021-11-16 11:53:56 5059

原创 科研小技巧:文献追踪方法

有感于宁夏大学关于科研引文追踪的会议学习,将查找相关文献索引的方式分享给大家!

2021-10-20 14:10:03 1349

原创 LeetCode 双指针:Two Sum 2

两数求和法!!!(有序数组)

2021-09-27 14:03:51 133

原创 LeetCode 双指针:数组拆分1

一、数组拆分二、题目理解题目要求两两之间最小值,最后得到所有的最小值结果最大的效果。那么考虑排序之后,选取第0, 2, 4 – 索引位置处的和,那么得到的结果是最小值最大和的效果!于是就有如下代码class Solution {public: int arrayPairSum(vector<int>& nums) { sort(nums.begin(), nums.end()); int n = nums.size()

2021-09-27 10:05:16 101

原创 LeetCode:字符串—— 实现strStr()

一、题目:实现strStr()二、题目理解暴力解法,直接遍历所有的结果!class Solution {public: int strStr(string haystack, string needle) { if(haystack.empty() && needle.empty()) return 0; int m = haystack.size(), n = needle.size();

2021-09-21 14:48:49 71

原创 LeetCode 字符串:151 翻转字符串里的单词

1、建立另外一个字符串,将字符串逆序输出;2、逆向输出是最好的办法!

2021-09-21 14:14:29 66

原创 LeetCode: 字符串 --- 最长回文串

最长回文串!!关键点:1、回文判断2、二分法思想

2021-09-20 11:55:03 77

原创 LeetCode 字符串:14最长公共前缀

字符串遍历多个字符串的遍历比较!!!

2021-09-17 09:16:18 60

原创 LeetCode 二维数组:498 对角线遍历

一、题目给定一个含有 M x N 个元素的矩阵(M 行,N 列),请以对角线遍历的顺序返回这个矩阵中的所有元素,对角线遍历如下图所示。二、基本思路理解1、先写出遍历时,索引位置序号,观察规律再看123[0][0][0][1][0][2]456[1][0][1][1][1][2]789[2][0][2][1][2][2]对角遍历过程为124[0][0][0][1][1][0]753[2

2021-09-16 10:04:16 188

原创 LeetCode———数组2维:面试题 01.08. 零矩阵

二维数组经典:零矩阵思想!!!!暂时还没完全明白,下一次在想清楚思想!!!

2021-09-10 09:12:12 111

原创 LeetCode--数组48:旋转数组

旋转矩阵,LeetCode!!!!

2021-09-09 09:17:25 101

原创 神经网络---第二章 线性回归:写在前面

线性回归作为学习神经网络的起点,是一个非常好的选择

2021-08-31 17:00:25 96

原创 神经网络---第一章 基础知识 2.0 神经网络

反向传播,梯度下降,损失函数

2021-08-31 16:55:52 159

原创 神经网络---第一章 基础知识 1.0 人工智能与神经网络

0、背景一个对中文一窍不通,只说英语的人关在一个封闭房间中。房间里有一本用英文写成的手册,指示该如何处理收到的汉语信息及如何以汉语相应地回复。房外的人向房间内递进用中文写成的问题。房内的人便按照手册的说明,查找到合适的指示,将相应的中文字符组合成对问题的解答,并将答案递出。房间外面的人看到自己递进去的中文输入能得到回答,很可能就会认为房间内的人有智能,懂中文,就像现在的聊天机器人那样,那么这是“智能”么?读者们如果写过一些程序,就会想,我也可以写一个程序,根据一些规则和已有的数据,和用户进行某种程度

2021-08-31 14:27:17 298

原创 神经网络学习--开始之前

神经网络学习–基础知识一、九步学习法1、基本概念2、线性回归3、线性分类4、非线性回归5、非线性分类6、模型的推理与部署7、深度神经网络8、卷积神经网络9、循环神经网络二、学习方法1、提出问题:先提出一个与现实相关的假想问题,为了由浅入深,这些问题并不复杂,是实际的工程问题的简化版本。2、解决方案:用神经网络的知识解决这些问题,从最简单的模型开始,一步步到复杂的模型。3、原理分析:使用基本的物理学概念或者数学工具,理解神经网络的工作方式。4、可视化理解:可视化是学习新知

2021-08-31 11:30:45 113

原创 trapz 函数在matlab 和 python中的区别

trapz 函数!1、matlab 中,贝塞尔函数的表达形式他山之石——官方文档// matlab中的函数Q = trapz(Y)/*如果 Y 为向量,则 trapz(Y) 是 Y 的近似积分。如果 Y 为矩阵,则 trapz(Y) 对每列求积分并返回积分值的行向量。如果 Y 为多维数组,则 trapz(Y) 对其大小不等于 1 的第一个维度求积分。该维度的大小变为 1,而其他维度的大小保持不变。*/Q = trapz(X,Y)/*根据 X 指定的坐标或标量间距对 Y 进行积分。(

2021-08-27 15:06:36 2505

原创 LeetCode——数组问题56:合并区间

数组问题——搜索插入位置一、题目要求给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为 O(log n) 的算法。

2021-08-27 11:21:36 96

原创 leetCode——数组问题189——旋转数组

数组问题——旋转数组给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。

2021-08-27 09:13:56 67

原创 Legendre 函数在matlab和Scipy 中的区别

Legendre 函数在matlab和Scipy 中的区别1、matlab 中,Legendre函数的表达形式2、python中,Legendre函数的表达形式他山之石——参考链接(1) scipy.special.lpmnfrom scipy import special as spm=1; n=1; z = 0.1;sp.lpmn(m, n, z)'''Sequence of associated Legendre functions of the first kind.第一类连带勒

2021-08-27 07:07:54 967

原创 Bessel 函数在matlab和Scipy 中的区别

贝塞尔函数的数学表达形式!

2021-08-26 09:17:19 623

原创 LeetCode——数组问题122——买卖股票的最佳时机 II

数组问题122——买卖股票的最佳时机 II

2021-08-24 00:24:34 93

原创 LeetCode--数组问题26---删除排序数组中的重复项

数组问题——删除排序数组中的重复项

2021-08-23 12:07:55 101

原创 Fortran

输入输出及声明由于没有Fortran 代码块的输入,因此用PYthon代码块进行简单的说明介绍!一. 输入(WRITE)和输出(PRINT)命令PROGRAM ex0401 # !程序开始 ex0401 是自定义的名称write(*,*) "hello" # !主程序代码stop # 程序结束(这一行可以忽略)end # 主程序代码结束write(*,*) "Hello"'''*--第一个✳号代表输出的位置,通常默认为屏幕*--第二个*号代表不特别输出格式'''

2021-03-31 12:18:53 1320

原创 Fortran

FORTRAN 基本知识学习关于软件安装0. 字符集1. 书面格式1.1 Fixed Format1.2 Free Format2. 数据类型2.1 整数(INTEGER)2.2 浮点数(REAL)2.3 复数(COMPLEX)2.4 字符(CHARACTER)2.5 逻辑判断(LOGICAL)3. 数学表达式关于软件安装1、使用工具:VS+Fortran2、具体软件以及下载地址 (1) Visual studio 2019 网上都有链接!进官网过去一般都能下载! 下载链接: https://

2021-03-31 09:30:48 361

原创 python 坐标轴科学计数法

坐标轴总是需要科学计数法import pylab as plax = pl.gca() # 获取当前图像的坐标轴信息ax.xaxis.get_major_formatter().set_powerlimits((0,1)) # 将坐标轴的base number设置为一位。1是指科学计数法时的位数ax.yaxis.get_major_formatter().set_powerlimits((0,1)) # 将坐标轴的base number设置为一位。1是指科学计数法时的位数...

2020-08-26 22:44:08 6323

原创 Python plot() 画图标记 marker

python专门为Plot()的线型区分

2020-08-12 16:45:07 5975

原创 Python 控制GUI

python matplotlib 中图片显示问题

2020-08-12 08:48:58 326

原创 CST联合Python——基本环境搭建

1、下载CST2020软件利用CST2020中的python进行,环境变量测试的使用。我安装的位置对应的python:D:\CST\Installing\AMD64\python测试代码:import cstprint(cst.__file__)测试过程如图所示输出结果为如图所示,即表明python 环境变量搭建成功。2、下载Annaconda软件,将安装位置添加到系统环境变量下载地址:(清华大学镜像版)https://mirrors.tuna.tsinghua.edu.cn/a

2020-08-11 20:27:19 2709 1

原创 pylab 图形坐标轴、标签、间距

import pylab as plfrom matplotlib.pyplot import MultipleLocator#坐标轴的说明pl.xlabel('x', fontdict = font_lable) pl.ylabel('y', fontdict = font_lable)#坐标轴标签pl.xticks(fontproperties=font_ticks)pl.yticks(fontproperties=font_ticks)#刻度间距x_major_locator=

2020-08-10 16:55:02 1331

原创 python 常用绘图命令

处理数据的时候,常常需要绘制二维伪彩图,以获得更好的效果

2020-08-10 16:49:19 1591

原创 CST Studio Suite 2020 安装教程

CST2020安装教程

2020-08-10 10:21:02 31556 29

空空如也

空空如也

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

TA关注的人

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