07 2019 档案
摘要:VC 编译 MATLAB 的 mex 文件mex 文件是 MATLAB 调用其他程序设计语言程序或算法的接口。在 Windows 环境中,mex 文件是扩展文件名为 DLL 的动态链接库,可以在 m 程序中直接调用,用户可以通过234 MATLAB 实用教程MATLAB 提供的命令“mex”将 C
阅读全文
摘要:MATLAB 与 Excel 接口MATLAB 与 Excel 有两种接口方式:一种是通过 MATLAB 提供的 Excel 生成器,生成220 MATLAB 实用教程DLL 组件和 VBA 代码,实现 Excel 对 MATLAB 的调用;另一种是利用 MATLAB 提供的 Excellink 插
阅读全文
摘要:MATLAB 编译器的使用MATLAB 编译器(相应命令为 mcc)可生成独立应用程序、库、COM 对象、Excel 插件,218 MATLAB 实用教程它根据目标类型生成合适的包装器文件。包装器文件包含编译后的应用程序和可执行对象类型之间的接口,具有下面一些功能。z 完成包装器指定的初始化和终止运
阅读全文
摘要:原文地址:http://blog.sina.com.cn/s/blog_53c7b1580102xjcw.html 老版本的Matlab自带lcc,在Matlab中输入mex -setup就可以选择、设置。如果电脑中还安装了VC之类的其它C编译器,Matlab也会列出,供你选择哪个编译器。但高版本的
阅读全文
摘要:1.matlab文件打开与关闭 文件的打开与关闭 对一个文件操作以前,必须先打开这个文件 fopen函数:用于打开文件,调用格式为 其中,fid为文件识别号, 成功打开文件时,fid返回一个整数,用来标识该文件 打开不成功时,fid为-1 filename指定待操作的文件名 permission为对
阅读全文
摘要:在excel中使用matlab 内容: 1.Spreadsheet Link 程序 安装与启动 1 打开excle->文件->选项 2.加载项->转到 3.浏览(可用加载宏,本来没有打红色勾勾的),我们要先选,找到matlab安装目录下的toolbox->exclink,然后确定 4.然后会发现ex
阅读全文
摘要:Paillier同态密码在隐私保护中的应用研究_魏文燕 个人用户,企业用户—>数据—>外包 >云 云服务(并不完全可信的第三方):低开销,高可用性,方便性 外包:便利存储与管理,不过存在安全问题 ->对于用户来说,数据的保密存储,保密计算问题? -->对于云服务商来说,泄露身份? 群签名->可应用于
阅读全文
摘要:图像加密的重要性可想而知,每个人都会有自己的小秘密,通过图像加密的方法可以保护自己的照片等的安全。 一般情况下,图像加密可以分为以下几个步骤: 1.选择图像加密算法 2.根据算法获取秘钥 3.根据保存的秘钥解密 图像加密的处理方式多为对图像中的像素点进行处理,有的处理方式不改变灰度直方图的信息(易破
阅读全文
摘要:原文地址为:matlab矩阵的表示和简单操作 一、矩阵的表示在MATLAB中创建矩阵有以下规则:a、矩阵元素必须在”[ ]”内;b、矩阵的同行元素之间用空格(或”,”)隔开;c、矩阵的行与行之间用”;”(或回车符)隔开;d、矩阵的元素可以是数值、变量、表达式或函数;e、矩阵的尺寸不必预先定义。 二,
阅读全文
摘要:将文件夹路径改成了我想要存放代码的文件夹下 然后也是在网上百度,找到了一个代码,敲着模仿了一个 自己建立了一个脚本文件 >>edit test1 然后在脚本中添加 %读取待嵌入水印的图像和水印图像img=imread('C:\Users\Jaoany\Desktop\practices\实验\len
阅读全文
摘要:攻击分为: 中断,截获,篡改,伪造 被动攻击,主动攻击 伪装,重放,篡改消息,拒绝服务 数字水印可以在视频,音频,文本中 不影响用户使用的:比如电视台的logo 第二张图加入了水印,机器可以查到 水印特点: 安全性,可证明性,不可感知性 稳健性,脆弱性,安全性 水印分类: 载体上的分类 图像,彩灰图
阅读全文
摘要:由图可见采样点前段比较稀疏,比较有规律,后段比较密集,比较复杂 这里的spline是三次样条插值 随着次数的增高,曲线在两端震荡的越来越剧烈 用上其他插值的方法 线性插值 最近点插值 分段三次米勒插值 三次样条插值 插值方法还有 拉格朗日插值 牛顿插值 ... x,y都代表要插值的 inter2计算
阅读全文
摘要:在做多项式加法的时候需要做多项式扩展。这里将g1扩展到与f等长 多项式的乘积,是两个多项式之和减1, 多项式求导函数:ployder() 先建立两个多项式,再求a的导函数 在计算两个多项式乘积的导函数 等价于 计算商的导函数 先求商,可能产生余式 多项式求值 polyval(p,x) polyval
阅读全文
摘要:蒙特卡罗方法计算圆周率 蒙特卡罗方法是一个撒点方法,取一个正圆的四分之一,和一个正方形的四分之一 形成一个单位方形,单位四分之一圆和四分之一正方形之比,就构成了圆周率 向这个区域撒点,如果点落在圆内部,就是圆内部的一部分,如果落在正方形中,就是正方形的一部分 代码 调用random函数,并且使用了p
阅读全文
摘要:基本随机函数 计算机产生随机数是需要随机数种子的,例如 给定一个随机数种子,就能利用梅森旋转算法产生一系列随机序列 每一个数都是随机数,只要随机种子相同,产生的随机数和数之间的关系都是确定的 随机种子确定了随机序列的产生 基本随机函数 seed() 初始化随机数种子 random()生成一个[0.0
阅读全文
摘要:遍历循环 计数循环(N次)/(特定次)/字符串遍历循环 列表遍历循环/文件遍历循环......字典遍历循环等等 例子--计数循环 输出从1到6的整数,以2为步长 字符串遍历循环 列表遍历循环 文件遍历循环 所有for in 这样可遍历的结构,只要这个变量或者数据类型由多个元素构成的数据类型 都可以使
阅读全文
摘要:单分支结构 单分支结构猜数字 二分支结构 多分支结构 注意多条件之间的包含关系 注意变量取值范围的覆盖 条件判断及组合 程序的异常处理 输入一个整数,进行乘方操作, 但是,如果用户没有输入整数的时候,会产生异常 异常提示会告诉我们异常出现在第一行 怎末处理? 把一块要执行的程序放在try的语句块1中
阅读全文
摘要:简单的文本进度条代码 解析 引入time库 打印一行作为开始 最后也打印一个结束的标签 定义变量等于10,文本进度条大概的宽度是10 使用for循环来模拟进度,for i in range()能够不断地产生循环 每次答应都会显示当前的休眠状态 字符串与整数的乘积表示字符串被复制的次数 变量a 表示✳
阅读全文
摘要:计算机内部的时间变量 时间格式符 > ptime和str是互补关系,strptime能够将一段字符串变成时间 将一个字符串反格式化形成内部时间只有在特定形式才能使用 程序计时应用 需要及时之前先定义一个开始时间start, 第一次调用的时候将他赋值给一个变量,不管他的值是多少,他就是起始时间 pef
阅读全文
摘要:主要三个库 time()函数获取浮点数 ctime()函数可以获取时间,还可以以一种可读的方式表示时间 gmtime()函数
阅读全文
摘要:字符串切片 取字符串从结尾到开头,相当于字符串逆序 转义符 转义符表达特定字符的本意 转义符 \“ > ” 字符串操作符 例子: 获取星期字符串 定义星期 获取用户输入的数字,使用input函数,但是input函数获得的会被保存为字符串类型 所以可以使用eval函数将双引号去掉,保存为数字,这个数字
阅读全文
摘要:浮点数类型 通过round函数比较浮点数之间的比较关系 复数类型 数值运算函数 小结 天天向上的力量 千分之一的力量 千分之五和百分之一的力量 在1的基础上增加天天向上的参数 在1的基础上减去天天向下的参数 使用变量的好处,一处修改即可 设定天天向上的基数等于1.0 设定天天向上的参数dayfact
阅读全文
摘要:绘图选项卡 例子1--选择已有变量,绘制图形 都是按照选中的先后顺序依次确定坐标, 如果要修改绘制图形 法一,利用绘图工具和停靠图形按钮 法二,命令行窗口中输入命令 >>plottools 绘图工具的组成 新子图面板 若要将图形绘制成二行两列的两个用于绘制二维图形的子图 点击二位子图选项中的创建子图
阅读全文
摘要:方位角 视角 子图一 子图二,视点设置在图形的正上方 子图三,视点设置在图形侧面时的效果 子图四,十点设置在图形斜下方的效果 \circ用于输出符号° view函数的其他用法 视点在笛卡尔坐标中的位置 在二维平面观察图形,方位角为0° 在3维空间观察图形 matlab色彩处理 色图矩阵 内建色图。冷
阅读全文
摘要:mesh()函数用于绘制三维网格图 surf()函数用于绘制三维曲面图 meshc,还会绘制在z轴方向上的等高线 meshz,还会绘制曲面上底座 调用meshgrid生成网格矩阵 生成高度矩阵z 调用函数绘制曲面 子图1,3有等高线,子图2有底座,子图4有光照效果 绘制三维曲面 sphere函数:绘
阅读全文
摘要:for 和in 保留字 range()函数 循环语句指的是按一定循环次数执行的一组语句 for和in之间的变量表示每次循环的计数 如果range后面的次数是固定的,默认为 : 0到(次数-1) 例子 注意print中间加逗号的作用,Hello:后有空格+0 range()函数 1. 例子 2. 例子
阅读全文
摘要:方向控制函数:控制海龟方向,包含绝对角度&海龟角度 改变海龟运行方向,让海龟转向 angle :改变行进方向,将海归运行方向改变为某一个绝对的角度 例如 将坐标系中的海龟方向改变为绝对系中的45°方向 控制海龟面对方向 代码中seth(-40)指的是将海龟方向指向绝对系中负40°的方向
阅读全文
摘要:运动控制函数:控制海龟走直线&走曲线 海龟向前行进,海龟走直线,参数d表示行进距离,也可以为负数,单位是像素 根据半径r绘制extent角度的弧形 r : 默认圆心在海龟左侧r 距离的位置 extent:绘制角度,默认是360°整圆 例如 以100像素为半径绘制一个圆形,默认情况下圆心在海龟左侧 以
阅读全文
摘要:蟒蛇绘制代码中的画笔控制函数 penup() ,pendown() ,pensize() , pencolor()函数 这里就将海龟想象成画笔 画笔控制函数,画笔操作后一直有效,一般成对出现 将画笔抬起,相当于海龟在飞行,海龟运行的轨迹不在画布上形成图案 画笔落下,是海龟在爬行,形成绘图图形,一般是
阅读全文
摘要:在蟒蛇绘制函数中,多有turtle. ,称它为<a>.<b>的编码风格 库引用 扩充python程序功能的方式 使用import保留字完成,采用<a>.<b>的编码风格 使用方式 但是蟒蛇绘制中那麽多turtle,很麻烦,怎末办呢 可以使用from和import保留字共同完成 改造 两种方法的比较
阅读全文
摘要:turtle.colormode(mode)来改变色彩数值的使用 如果在修改颜色时写turtle.colormode(1.0) ,就需要使用RGB小数模式来去改变颜色 如果在修改颜色时写turtle.colormode(255) ,就需要使用RGB整数模式来去改变颜色
阅读全文
摘要:seth()改变海龟的行进角度 例如 让海龟的方向朝着45°方向行进 turtle.seth(45) 让海龟的方向朝着-135°反方向行进 turtle.seth(-135) turtle.left(angle) ,海龟向左 turtle.left(angle) 例子 绘制Z型曲线 先让海龟向左转4
阅读全文
摘要:利用空间坐标改变行进 以海龟的角度来看,无论往那个方向运行,都叫正方向 turtle.fd向海龟的正前方运行,turtle.bk向反方向运行
阅读全文
摘要:turtle也叫海龟,是turtle绘图体系的python实现 turtle绘图体系:1969年诞生,是主要用于程序设计入门 turtle库是python语言的标准之一 标准库: 第三方库: 库:Library,包Package,模块Module,功能各不相同,但统称为模块 turtle库的原理:有
阅读全文
摘要:使用IDLE的文件方式编写代码并保存为PythonDraw.py文件 python蟒蛇绘制 import turtle引入了海龟绘图体系 使用setup函数,设定了一个宽650像素和高350像素的窗体,其位置左上角坐标是200,200 说明位置在距离当前屏幕位置左上角200,200 位置的地方 画笔
阅读全文
摘要:将用户输入的温度信息保存在TempStr变量中 if分支条件,判断TempStr类型是否在f及F列表之中 如果用户输入的在f及F列表之中,则用户输入的是一个华氏温度值,对华氏温度进行摄氏温度的转换,eval()函数,经过评估,产生数字类型,如果用户输入的是82.1f,则认成82f 如果输入的Temp
阅读全文
摘要:赋值语句 : 分支语句 : 函数 :根据输入参数产生不同输出功能 程序的输入与输出 input() 从控制台获得用户输入的函数 使用格式 print()函数 以字符形式向控制台输出结果的函数 字符类型的一对引号仅仅在程序内部使用,输出无引号 print函数的格式化: 其中的大括号表示槽,{:.2f}
阅读全文
摘要:如果希望是整数类型 如果希望是字符串类型,就用双引号引起来 如果希望表达的是3个数字,就用方括号括起来 字符串类型 字符串:由0或者多个字符组成的有序字符序列 字符串由一对单引号或一对双引号 使用[]获取 TempStr[-1]指的是输入倒数第一个字符 指的是取出第1个,第2个但不到第3个字符,表达
阅读全文
摘要:命名规则:大小写字母,数字,下划线和汉字等字符及组合 注意事项:大小写敏感,首字符不能是数字,不与保留字相同 Python语言有33个保留字(关键字) 如:if ,elif, else ,in 33个中标黑色的26个是python基础语法中出现的 True是大写的,如果写成了小写,是用户定义的变量
阅读全文
摘要:对数坐标图 semilogx半对数坐标,x轴为常对数刻度,y轴线性刻度 semilogy半对数坐标,y轴为常对数刻度,x轴线性刻度 loglog函数x,y均采用常用对数刻度 定义向量x,y存储曲线的横纵坐标 划分为2行2列4个子图,并选取第一个子图作为作图区 绘制直角坐标图形 在子图2绘制x半对数坐
阅读全文
摘要:2008年,安卓操作系统诞生:PC时代向移动时代转换 互联网,视窗 2017/5/27柯洁最终0:3AlphaGo 计算机技术的演进过程 不同编程语言的设计初心和适用对象 C语言核心解决的是性能问题,适用对象:计算机底层程序的开发 java语言:诞生于视窗时代,解决跨平台和程序交互问题,适用于转件类
阅读全文
摘要:python是开放的的语言,可以从官方网站下载www.python.org 下载下来后直接运行安装就行了 ctrl+n新建一个文件 ctrl+s保存,以.py为扩展名 点run module 或者F5运行
阅读全文
摘要:图形标注 title函数的用法 定义横纵坐标 绘制图形,添加标题 显示两行标题 在图形标题中使用LaTeX格式控制符 xlable函数和ylable函数 其中\pi输出希腊字母pi, \leq输出小于等于符号 text函数,x,y用于输出文本出现的位置,说明文本的定义与tittle文本的定义一样 g
阅读全文
摘要:利用plot()函数可以绘制出不同的二维曲线 lpot()函数用于绘制平面上的线性坐标曲线 通常x,y为长度相等的向量 例子 相应位置上的x,y构成某一点的坐标,例如(2.5,1.5)构成第一点的坐标 plot()函数最简单的调用格式是只包含一个输入参数 以x为实向量时,以向量的下标为横坐标,元素的
阅读全文