资源简介
matlab 作业程序 位势函数部分 位势函数实现的matlab代码 可以直接使用 如果不能就把括号去掉
代码片段和文件信息
clc;clear all;close all;
syms x1 x2 k;
x=[12-1-2;
11-1-1;];
class_x=[1;1;-1;-1;];%define a matrix to sign the class of samples
N=length(x);
k0_x=0;%initialize the K and the m
m=zeros(4100);
j=1;
k=k0_x+class_x(1)*exp(-((x1-x(11))^2+(x2-x(21))^2));
j=j+1;
counter=j;%define counter to memorize the number of steps
a_j=zeros(1001);
while j<=N
%judge and decide the value of a_j
if (class_x(j)==1&&subs(k[x1x2][x(1j)x(2j)])>0)||(class_x(j)==-1&&subs(k[x1x2][x(1j)x(2j)])<0)
a_j(counter)=0;
end
if class_x(j)==1&&subs(k[x1x2][x(1j)x(2j)])<=0
a_j(counter)=1;
end
if class_x(j)==-1&&subs(k[x1x2][x(1j)x(2j)])>=0
a_j(counter)=-1;
end
%calculate the new K
k=k+a_j(counter)*e
- 上一篇:MATLAB阴影提取
- 下一篇:matlab FIR IIR 滤波器
相关资源
- matlab FIR IIR 滤波器
- MATLAB阴影提取
- 三次样条插值matlab程序 含多种边界条
- Matlab实现最优化非线性最小二乘
- 反击变换器的matlab仿真
- buck电路的闭环调试仿真模型,适合初
- matlab获取voronoi多边形图的顶点和面积
- 修正残差的GM(11)模型Matlab代码
- 快速傅里叶反变换程序
- SDIF算法Matlab程序
- 三维B样条曲线拟合Matlab程序
- 基于MATLAB的锅炉水温与流量串级控制
- 支持向量机 MATLAB程序
- OFDM峰平比及matlab程序仿真
- matlab的TCM编译码器
- 基于MATLAB+GUI自由拖动点调试曲线
- 最简单的恒压频比Matlab仿真
- MPU6050 去除重力分量算法
- ARIMA时间序列预测的matlab实现
- 滚动时域优化RHCMATLAB源代码
- matlab音频加回声
- MATLAB语音识别系统含源代码
- ocr识别MATLAB
- 四元数与姿态角转换matlab程序
- 红绿灯识别程序
- 基于小波变换的数字水印嵌入与提取
- matlab 判断唯一可译码
- CT图像重建SART算法matlab代码
- 并网逆变器
- 转子系统固有频率的传递矩阵计算方
评论
共有 条评论