跟着信仰走

一些ACM题的拙见

微信小程序实验图片拖拽和限制移出屏幕

wxml文件 <view class="view" style="left:{{left}}px;top:{{top}}px;" bindtouchmove="viewTouchMove"> <...

2019-03-26 21:15:15

阅读数 134

评论数 0

Matlab 遗传算法(GA)求解无约束问题

2018-08-20 09:59:25

阅读数 442

评论数 0

用蒙特卡洛方法求定积分

思想:定积分面积=阴影部分的随机数与正方形面积中总的随机数之比 用蒙特卡洛方法求定积分   n=10; for i=1:4 %4次模拟 point=n.^i;%模拟的随机点数 RandData=rand(2,point); %产生在x~[0,1],y~[0,1]上的随机数 s...

2018-08-20 09:30:29

阅读数 2068

评论数 0

Matlab小实例(七)

%meshgrid是MATLAB中用于生成网格采样点的函数。 [x,y]=meshgrid(-3:.1:3,-2:.1:2); z=(x.^2-2*x).*exp(-x.^2-y.^2-x.*y); [fx,fy]=gradient(z); fx=fx/0.1; fy=fy/0.1; zx=-ex...

2018-08-20 08:58:38

阅读数 296

评论数 0

Matlab小实例(六)

z=cplxgrid(50); f=z.^3.*sin(z.^2); cplxmap(z,f);   结果图:      

2018-08-18 22:50:09

阅读数 202

评论数 0

Matlab小实例(五)

先介绍一下Matlab有关复变函数的知识:           上实例:   cplxroot(3);%本来应该是cplxroot(n,m) 不指定默认m=20,n=3 figure,%创建一个显示图形的窗口 cplxroot(4);%这里的n=4 这句代码表示z^1/...

2018-08-18 16:11:20

阅读数 169

评论数 0

Matlab小实例(四)

x=[0:0.01:2 2+eps:0.01:4,4];%一行多列矩阵 y=exp(x.^2).*(x<=2)+80./(4-sin(16*pi*x)).*(x>2); y(end)=0; x=[eps,x]; y=[0,y]; %fill(x,y,c...

2018-08-18 15:33:17

阅读数 213

评论数 0

Matlab小实例(三)

% 解释一:linspace 线性空间,取值范围为0到2*pi,默认包含100个点 %也就是:从0到2*pi,等间隔的取100个点 %点数可以修改 %如:linspace(0,2*pi,30),那么只取30个点 %类似的有: % logspace,非线性空间,取值非线性,但是对数值为线性的,同...

2018-08-18 14:54:05

阅读数 1759

评论数 0

Matlab小实例(二)

%polyfit用于多项式曲线拟合 %p=polyfit(x,y,m) %其中, x, y为已知数据点向量, 分别表示横,纵坐标, m为拟合多项式的次数,  %结果返回m次拟合多项式系数, 从高次到低次存放在向量p中. %y0=polyval(p,x0) %可求得多项式在x0处的值y0 x0=0:...

2018-08-18 14:52:38

阅读数 134

评论数 0

Matlab小实例(一)

x=0:.1:10; %0 0.1 0.2…10  一维矩阵 等差 y=0.12*exp(-0.213*x)+0.54*exp(-0.17*x).*sin(1.23*x);%点乘 %匿名函数,结构与目标函数差不多,系数通过高精度拟合 f=@(a,x)a(1)*exp(-a(2)*x)+a(3)*e...

2018-08-18 14:50:09

阅读数 5925

评论数 0

jQuery 知识点大纲

jQuery是一个JavaScript库 jQuery选择器 演示jQuery的hide()函数,隐藏当前的HTML元素 $(this).hide()   演示jQuery的hide()函数,隐藏所有<p>元素 $("p&...

2018-08-17 17:02:48

阅读数 161

评论数 0

使用Canvas绘图(6)--渐变

渐变由CanvasGradient实例表示,很容易通过2D上下文来创建和修改。要创建一个新的线性渐变,可以调用createLinearGradient()方法。这个方法接收4个参数:起点的x坐标、起点的y坐标、终点的x坐标、终点的y坐标。调用这个方法后,它就会创建一个指定大小的渐变,并返回Canv...

2018-08-16 14:37:44

阅读数 494

评论数 0

使用Canvas绘图(5)--阴影

2D上下文会根据以下几个属性的值,自动为形状或路径绘制出阴影。 shadowColor:用CSS颜色格式表示的阴影颜色,默认为黑色。 shadowOffsetX:形状或路径x轴方向的阴影偏移量,默认为0. shadowOffsetY:形状或路径y轴方向的阴影偏移量,默认为0. shadow...

2018-08-15 16:25:01

阅读数 311

评论数 0

使用Canvas绘图(4)-绘制图像

2D绘图上下文内置了对图像的支持。如果你想把一幅图像绘制到画布上,可以使用drawImage()方法。根据期望的最终结果不同,调用这个方法时,可以使用三种不同的参数组合。最简单的调用方式是传入一个HTML<img>元素,以及绘制该图像的起点的x和y坐标。...

2018-08-15 16:03:33

阅读数 83

评论数 0

使用Canvas绘图(3)--绘制文本

文本与图形总是如影随形。为此,2D绘图上下文也提供了绘制文本的方法。绘制文本主要有两个方法:fillText()和strokeText()。这两个方法都可以接收4个参数:要绘制的文本字符串、x坐标、y坐标和可选的最大像素宽度。而且,这两个方法都以下列3个属性为基础。 font:表示文本样式、大小...

2018-08-15 15:28:40

阅读数 266

评论数 0

使用Canvas绘图(2)--绘制路径

绘制路径 2D绘制上下文支持很多在画布上绘制路径的方法。通过路径可以创造出复杂的形状和线条。要绘制路径,首先必须要调用beginPath()方法,表示要开始绘制新路径。然后,要通过调用下列方法来实际地绘制路径。 arc(x,y,radius,startAngle,endAngle,counte...

2018-08-15 11:03:12

阅读数 37

评论数 0

使用Canvas绘图(1)

不用说,HTML5添加的最受欢迎的功能就是<canvas>元素。这个元素负责在页面中设定一个区域,然后就可以通过JavaScript动态地在这个区域中绘制图形。<canvas>元素最早是由苹果公司推出的。当时主...

2018-08-15 10:21:12

阅读数 58

评论数 0

表单脚本

表单的基础知识 在HTML中,表单是由<form>元素来表示的,而在JavaScript中,表单对应的则是HTMLForm-Element类型。HTMLFormElement继承了HTMLElement,因此与其他HTML元素具有相同的默认属性。不过,...

2018-08-14 23:48:59

阅读数 64

评论数 0

事件

JavaScript与HTML之间的交互式通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。这种在传统软件工程中被称为观察员模式的模型,支持页面的行为(JavaScript代码)与页面的外观(HTML和CSS...

2018-08-14 16:25:07

阅读数 100

评论数 0

DOM

DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口)。DOM描述了一个层次化的节点树,允许开发人员添加、移出和修改页面的某一部分。DOM脱胎于Netscape及微软公司创始的DHTML(动态HTML),但现在它已经成为表现和操作页面标记的真正的跨平台、语言中立的方式。 ...

2018-08-14 14:42:53

阅读数 47

评论数 0

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