matlab
zhangqinghao0811
这个作者很懒,什么都没留下…
展开
-
MATLAB大中小括号()[]{}的区别
今天逛论坛发现有人问这个,百度后发现大多数说的都比较模糊,我来详细地说明一下,可能不比其他人好,不过换种说法可能会帮助更多人理解。有不对或遗漏的地方欢迎指正。[]表示矩阵,一般用于初始化矩阵或者组合矩阵,比如定义矩阵A=[1 2;3 4];或者有两个矩阵A B,C = [A B];前面不可能加什么东西,a[]这种东西肯定不对。()用于定位矩阵中的元素,也可定位struc原创 2017-08-11 16:46:16 · 12947 阅读 · 0 评论 -
实现MATLAB匿名函数重载
前段时间遇到一个问题,如何实现匿名函数重载,四处求解未果。。。然后自己研究出了解决方法,还是自己动手,丰衣足食啊。。。我的方法不算是真正的重载,不过MATLAB的函数重载本身就不算是真正的重载,能用就行。当时举的例子是比如我有一个多输入单输出的重载函数out1 = overloaded_fun(varargin);和一个单输入单输出的函数out2 = c原创 2017-08-22 16:21:20 · 438 阅读 · 0 评论 -
遗传算法之三角拟合图像
相信在网上查过遗传算法相关资料的人都应该看过一篇基于遗传算法实现用100个三角形画出任意图形的例子,我觉得挺有意思,可惜作者好像并没有给出源程序,最近抽时间写了一个。不过运行速度非常慢,所以没有设太高的后代数和个体数,个体100个,最多1000代。(MATLAB的速度还是短板啊)效果图如下,离远点眯着眼睛看还是挺像的:最后是程序:原创 2017-12-04 17:57:59 · 4033 阅读 · 3 评论