fai

matlab数学实验--第二章

爷,独闯天下 提交于 2021-02-20 02:39:05
控制流: 分支语句: if ( 条件式 ) , 语句; end if ( 条件式 1) ,语句 1 ; elseif ( 条件式 2) ,语句 2 ;……; else ,语句; end iwitch( 分支变量 ) case( 值 1) ,语句 1 ; case( 值 2) ,语句 2 ;……; otherwise 语句; end 循环语句: for 循环变量 = 初值 : 增量 : 终值 , 语句 ;end while ( 条件式 ) ,语句; end 其他: pause, break: 当循环执行到该语句是,程序将跳出循环 return,error x = input('输入x的值:'); if x<10 y = cos(x+1); else y = x*sqrt(x); end y = 0,m=100; for n = 1:m y = y + 1/n/n % y加n的平方之一 end y clear; t = 0,n = 1,m = 100; while (n<=m) t = t+1/n/n n = n+1 end M 文件的分类: 分类: 脚本文件 (script file) 和函数文件 (function file) 主要区别: 1. M 脚本文件没有参数传递功能;函数文件有参数传递功能 2. M 脚本文件中的变量是全局的,在命令窗口也可用;函数文件中的变量是局部

C语言数据结构

≡放荡痞女 提交于 2020-12-22 15:45:00
C语言数据结构 文章目录 C语言数据结构 前言 1.时间复杂度和空间复杂度 1.1算法效率的度量问题 1.2算法时间复杂度 1.2.1常数阶 1.2.2线性阶 1.2.3平方阶 1.2.4对数阶 1.3常见的时间复杂度 1.3.1时间复杂度大小对比 1.4算法的空间复杂度 2.线性表 2.1线性表的定义 2.2定义考题模拟 2.3常用函数的定义 2.3.1代码示例:数组实现线性表 2.3.2代码示例:链表实现线性表 2.3.3代码示例:实现线性表的并运算 3.栈 3.1栈的定义 3.2栈的顺序存储结构 3.2.1代码示例:顺序栈 3.3栈的链式存储结构 3.3.1代码示例:链式栈 4.队列 4.1队列的定义 4.2代码示例:队列的顺序储存结构 4.3代码示例:队列的链式储存结构 5.字符串 5.1字符串的定义 5.2字符串的比较 5.3代码示例:字符串的存储结构 5.4代码示例:比较俩字符串是否一致 5.5代码示例:俩字符串是否匹配(是否为子串主串关系) 6.树与二叉树 6.1树的定义 6.2基本术语 6.3树的储存结构 6.3.1双亲储存结构 6.3.2孩子链存储结构 6.3.3孩子兄弟链存储结构 6.4二叉树 6.4.1二叉树的定义 6.4.1.1二叉树和树的区别 6.4.1.2满二叉树 6.4.1.3非空满二叉树 6.4.1.4非空完全二叉树 6.4.2二叉树的性质 6.4

pip install torch on windows, and the 'from torch._C import * ImportError: DLL load fai...

怎甘沉沦 提交于 2020-04-25 19:18:10
通过pip安装PyTorch 0.4.0成功(cpu, not gpu; python3.5; pip): pip3 install http://download.pytorch.org/whl/cpu/torch-0.4.0-cp35-cp35m-win_amd64.whl pip3 install torchvision 但是import时报错。 import torch File "D:\Python\Python36\lib\site-packages\torch\__init__.py", line 78, in <module> from torch._C import * ImportError: DLL load failed: 找不到指定的模块。 解决: Download win-64/intel-openmp-2018.0.0-8.tar.bz2 put the dll files in Library\bin into a dir append the path of it to the environment variable PATH . 参考: from torch._C import * (ImportError: DLL load failed: The specified module could not be found. 验证by me

第十五节、韦伯局部描述符(WLD,附源码)

匆匆过客 提交于 2020-04-18 12:19:24
纹理作为一种重要的视觉线索,是图像中普遍存在而又难以描述的特征,图像的纹理特征一般是指图像上地物重复排列造成的灰度值有规则的分布。纹理特征的关键在于纹理特征的提取方法。目前,用于纹理特征提取的方法有很多,最具有代表性的是有基于二阶概率密度的灰度共生矩阵、符合人眼视觉特性的小波变换、纹理谱法以及基于图像结构基元的纹理元方法等。 为了更有效地描述图像局部纹理特征,又先后提取了局部二值模式(Local Binary Pattern,LBP)和韦伯局部描述符(Weber Local Descriptor,WLD), 这两种方法都是基于邻域像素点间的灰度变化特征来描述图像纹理的 。 因两者易于理解、便于计算且具有较好的局部特征描述能力而被广泛地应用于纹理分类 、目标检测、人脸识别 、合成孔径雷达(Synthetic Aperture Radar,SAR) 图像索引 、指纹活性检测 、图像伪造检测等众多领域中。 一 WLD原理 韦伯定律是反映心理量和物理量之间关系的定律,它表明能够引起感觉差异的差别阈值与原始刺激的强度之比是一个常量,即: $$\frac{ΔI}{I}=k$$ 其中$k$是一个常量;$ΔI$表示差别阈值;$I$表示原始刺激的强度。由此可以推知,刺激的变化所引起的感觉差异不仅与刺激变化的大小有关,还与原始刺激的强度有关。局部图像描述符WLB就是根据该定律提出的,它包含两个算子

科学家利用AI成功发现能消灭“超级细菌”的强大新型抗生素

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-25 09:13:22
3 月,跳不动了?>>> 云栖号: https://yqh.aliyun.com 第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! 麻省理工学院的研究人员利用一种机器学习算法,成功发现名为Halicin的新型药物,其在多轮实验中表现出强大的杀菌能力。Halicin(上排)能够阻止大肠杆菌对抗生素产生耐药性,而环丙沙星(下排)明显不具备这种特性。 深度学习有望成为应对细菌耐药性难题的有力工具。此次新算法发现的药物已经在实验室测试当中有效杀灭多种致命细菌,甚至包括一部分已经出现耐药性的菌株。该算法还在另外8项计算机模拟测试中分别找到具有发展前景的候选药物分子结构。 我们要如何建立起一套能够发现抗生素的神经网络?答案可能与大家直观判断不同。我们要做的不是手把手教它学习生物化学原理,而是像Google大获成功的国际象棋与围棋程序AlphaZero那样,允许它自己从零开始自由摸索。 麻省理工学院生物工程系博士后研究员Jonathan Stokes表示,“我们不必预先向计算机提供任何信息。我们要做的,只是输入一个分子以及一条属性标签,让计算机判断在当前情况下,该分子是否具有抗菌性。以此为基础,模型会自行了解哪些分子特征对抗菌能力间的关系更密切,哪些分子特征能够更好或者更差地支持抗生素活性。” 正如研究人员在AlphaZero项目中发现的那样

全景影像与全景球面的关系

白昼怎懂夜的黑 提交于 2020-03-02 22:25:47
代码如下: using System ; using System . Collections . Generic ; using System . Linq ; using System . Text ; using System . Threading . Tasks ; namespace CoordinateTransform { /// <summary> /// 像素(影像)坐标转换 /// </summary> public class PixelCoordinateTransform { /// <summary> /// 全景图像像素坐标转为空间直角坐标(半径为1的基础上推算) /// </summary> /// <param name="W"></param> /// <param name="H"></param> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> public static Point3D PixelToSpaceRectangularCoordinate_r1 ( double W , double H , double x , double y ) { double r = 1 ; double fai_h = ( Math

caddy 获取SSL证书报错解决:failed to obtain certificate: acme: Error -> One or more domains had a problem

好久不见. 提交于 2020-01-27 22:32:38
此文首发于我的个人博客: caddy 获取SSL证书报错解决:failed to obtain certificate: acme: Error -> One or more domains had a problem — zhang0peter的个人博客 早上尝试使用caddy,启动HTTPS服务,并自动配置TLS证书,结果在自动配证书的过程中报错: -> # sudo systemctl status caddy ● caddy.service - Caddy HTTP/2 web server Loaded: loaded (/etc/systemd/system/caddy.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2020-01-23 11:12:58 CST; 2h 20min ago Docs: https://caddyserver.com/docs Process: 31832 ExecStart=/usr/local/bin/caddy -log stdout -log-timestamps=false -agree=true -conf=/etc/caddy/Caddyfile -root=/var/tmp (code

WinError 10060 A connection attempt failed because the connected party did not properly respond

匿名 (未验证) 提交于 2019-12-03 09:52:54
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Help please! I am trying to verify emails by sending requests to SMTP servers. The weirdest thing is when I test on Linux, it may work for more emails. When I test in Windows, I did some analysis and like for 79% of emails will show the WinError10060 problem. I tried using VPN (changing the IP), proxies as well (as suggested in previous questions here for this WinError10060) but they didn't seem to work for me. I have been dealing with this for a couple of weeks and I really need serious help for this! Previous posted question for this error

In Java what happens when an object fails to be instantiated?

匿名 (未验证) 提交于 2019-12-03 08:41:19
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: I come from a c++ background and I find myself constantly doing this in java: SomeClass sc = new SomeClass (); if ( null != sc ) { sc . doSomething (); } What I want to know is what will be in the variable sc if the constructor fails for some reason (like maybe not enough memory). I can' t find a straight answer, and I am worried that I am just wasting my time because maybe if the new operator fails would the program just crash anyway? 回答1: The Java Specification Language 3rd Edition covers your question thoroughly: 12.5 Creation

AspNetCore.Authentication.JwtBearer fails with No SecurityTokenValidator available for token with .net core RC2

匿名 (未验证) 提交于 2019-12-03 08:36:05
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm trying to get a simple endpoint working that issues and consumes JWT tokens using AspNew.Security.OpenIdConnect.Server to issue the token and validating using Microsoft.AspNetCore.Authentication.JwtBearer. I can generate the token fine but trying to authenticate the token fails with the error Bearer was not authenticated. Failure message: No SecurityTokenValidator available for token: {token} At this point I've stripped everything out and have the following: project.json { "dependencies": { "Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final",