新手在刚安装完成MATLAB之后,可能会想要更改自己的默认工作文件夹,有时候设置预设路径后并不起作用,这个时候可以试下下面这个方法。 1.右键点击matlab快捷方式,更改起始位置为你想要作为默认的工作文件夹路径,然后点击应用确定即可。 ...
分类:
其他好文 时间:
2018-12-30 14:01:39
阅读次数:
180
在物理学和数学中,在动力系统领域,双摆是一个摆锤,另一个摆锤连接在其末端,是一个简单的物理系统,具有丰富的动态特性,对初始条件具有很强的敏感性。双摆的运动由一组耦合的常微分方程控制并且是混沌的。 由于双摆运动涉及到二阶微分方程组,在matlab中对双摆的仿真需要用到ode45求其数值解。 (代码来自 ...
分类:
其他好文 时间:
2018-12-29 23:06:26
阅读次数:
587
MATLAB 随机过程仿真 1.离散时间的马尔科夫链仿真 matlab P = [0.2, 0.3, 0.5; 0.5, 0.1, 0.4; 0.6, 0.2, 0.2]; % 给出一步转移矩阵 S = [1, 2, 3]; n = 1; % 给出状态空间 X %初始时刻 N = 100; %迭代步 ...
分类:
其他好文 时间:
2018-12-27 22:54:36
阅读次数:
217
1.软件版本 matlab R2018a 2.步骤 (1).编写特定功能的matlab代码,以及其测试文件 (2).检查matlab代码的兼容性,确保matlab代码都能转换成C/C++代码(并不是所有的matlab代码都能生成C/C++代码) (3).生成 .c 文件和mex文件 (4).在C语言 ...
分类:
编程语言 时间:
2018-12-27 11:22:48
阅读次数:
195
1.xlswrite或xlsread 报错:错误使用 xlswrite (line 219);错误: 服务器出现意外情况。 解决办法:在excel选项中把com加载项中的复选框全部去掉勾选,如下图。 进入excel选项中的加载项,选择com加载项,点击转到; 把com加载项中的复选框全部去掉勾选,然 ...
分类:
其他好文 时间:
2018-12-26 00:26:16
阅读次数:
251
梯度下降代码:function [ theta, J_history ] = GradinentDecent( X, y, theta, alpha, num_iter )m = length(y);J_history = zeros(20, 1);i = 0;temp = 0;for iter =... ...
分类:
其他好文 时间:
2018-12-25 15:20:47
阅读次数:
738
MATLAB基本数据类型 整数 + int8 + int16 + int32 + int64 + 使用: a = int8(8), b = int64(a) 浮点型 + single + double 取整 + round + ceil + floor cell + c = {"Name", "JH ...
分类:
其他好文 时间:
2018-12-24 22:02:06
阅读次数:
177
概率论与数理统计 产生随机数 + binornd + poissrnd + exprnd + unidrnd + normrnd 概率密度函数(pdf) + binopdf + poisspdf + geopdf + unidpdf + normpdf + exppdf + chi2pdf: 卡方分 ...
分类:
其他好文 时间:
2018-12-24 22:01:47
阅读次数:
137
国内博客,上介绍实现的K-medodis方法为: 与K-means算法类似。只是距离选择与聚类中心选择不同。 距离为曼哈顿距离 聚类中心选择为:依次把一个聚类中的每一个点当作当前类的聚类中心,求出代价值最小的点当作当前聚类中心。 维基百科上,实现的方法为PAM算法。 分成K类,把每个点都尝试当作聚类 ...
分类:
编程语言 时间:
2018-12-23 20:43:51
阅读次数:
271