【5.1送礼】国内第一部Matlab和C#.Net混合编程视频教程【免费】
本博客所有文章分类的总目录:【总目录】本博客博文总目录-实时更新
Matlab和C#混合编程文章目录 :【目录】Matlab和C#混合编程文章目录
上一次写博客很久了,一直在忙彩票分析系统架构的事情,写博客真是件费神的事情,非常花时间。今天抽空发布这篇博客,是为了开源一部自己录制的视频教程—Matlab和C#.Net混合编程视频教程【入门级】。下面说说这部视频教程的来由和一些事情,想获取的仔细看看,别忘了点【推荐】哦!
一、为啥要开源
1.1 视频的来源
这部视频教程是在2012年年底闲时比较多,当初也是很多朋友,网友提出这个Matlab.Net混合编程入门比较难,没有资料,所有就特意录制了一部比较简单的视频教程。并有条件的对广大网友免费开放【有博客和有共享过开源代码,项目的都可以免费得到】,但得到的支持太少了,很多人连一本书的价格也不愿意付出,还要免费帮他们解决问题,所有这2年也没推广。但还是有很多网友为了混合编程的问题找上门了,年纪大了,诸多不便,而且每天对着这些人 解释一些基本问题,也累,关键是他们从来不想付出,只想收获。解决完他们的问题,马上就溜之大吉,也不帮助别人,没办法把经验传播积累下去,谁叫混编主要都是为解决科研问题呢,60%的混编都是大学本科毕业设计。最近又到了毕业的季节,搞混编的人明显增多,每天在骚扰我,上班,确实没时间,所以,就想了想,把这套视频教程彻底免费给大家,有基本功的,看完视频,基本可以解决大部分问题。而对于看完视频还不能解决问题的人,我只能说:混编对编程能力不强的人来说的确是门槛比较高;反之门槛其实非常低,只要你找准了那个入口。
这也是第一次录制视频教程,可能也是最后一次,录制得不好的地方,还想见谅。
1.2 讲讲一个付出和收获的故事
我只是业余搞开发和研究混编技术。我研究生毕业的那一年,每天就泡在博客园和CSDN上面,技术不精,但看到了很多好东西。开阔了自己的眼界,也是毕业前2个月,我第一次花钱买了一套“权限管理系统”源码,他的大名我就不提了,应该是很多人都知道。虽然只是学习版,但让我很是震撼了一段时间。在这几年,我在Newlife群和@大石头的指点下,感觉自己进步非常快,而且还从当初卖系统源码大哥那里,把当初付出的钱成倍的赚回来了。现在每年基本都要花钱买几本书看看,每年也买几套源码看看,也每年给X组件捐助一点,虽然有些源码没有用到实际中,但从中也学到很多东西,点滴感悟和积累,使人受益颇多。本来这套视频教程还有中高级的计划,但看到这个行业的现状,还是放弃了。因为这半年来正在重点关注竞彩足球领域,着重对算法和数据的分析,并开发出自己的软件,没有时间搞那么没有人支持的东西。
二、友情提示:Matlab和.NET混编是一个非常好用的工具,但不代表它最实用。
这句话的意思其实是想说:能用.NET解决的问题或者能在一个平台解决的问题,千万别用混编这个方式,特别是编程能力不强的朋友。
我博客还有其他混合编程的内容和案例,大家有空可以看看:
【原创】Matlab.NET混合编程技巧之——直接调用Matlab内置函数(附源码) http://www.cnblogs.com/asxinyu/p/3297557.html
【原创】Matlab.NET混合编程技巧之——找出Matlab内置函数 http://www.cnblogs.com/asxinyu/p/3295309.html
【原创】Matlab与.NET混编解决人脸识别问题 http://www.cnblogs.com/asxinyu/archive/2013/05/29/3107013.html
【原创】Matlab与.NET基于类型安全的接口编程入门 http://www.cnblogs.com/asxinyu/archive/2013/05/29/3107013.html
【原创分享】Matlab.NET混编调用Figure窗体 http://www.cnblogs.com/asxinyu/archive/2013/04/14/3020813.html
三、视频内容介绍
国内中文版本的Matlab和.NET视频教程目前还没有,只有和C语言的混编有少部分,不全。这套视频教程我不敢说质量很高,至少还是非常有帮助的。
第一集,简单介绍本套视频录制的一些环境,和Matlab平台的特征,功能等,非常基础。
第二集,介绍C#.Net的基础知识,着重介绍Matlab和C#.Net混编编程的概念,注意事项等知识。这一集后半部分非常重要,讲到了哪些条件下可以混编,哪些不可以混编。选择混编的注意事项。
第三集,讲解一个非常简单的Matlab.Net混编例子,C#调用Matlab生成Magic矩阵。详细讲解过程,然后总结混编的三个主要过程,称之为“混编三部曲”。
第四集,讲解一个C#调用Matlab绘图的混编例子,这是一个很常见的例子,也是很多人需要的。同样是按照上一集的“混编三部曲”,进一步介绍这个混编过程,并讲解了调用的时候的注意事项,新手的话,可以利用“对象浏览器”查看该调用那个方法。
第五集,分2小集,主要讲解C#和Matlab混编编程的数据类型交换。这是一个最主要,最基本的。只有掌握了数据类型的转换技巧,才能顺利的给Matlab函数传递参数,才能得到结果,并应用于C#处理。
第六集,讲解结构体和元胞数组的混编,和一个例子
第七集,讲解错误,异常,和调试技巧,以及哪些不能混编
第八集,讲解Web网站调用的简单例子。
四、免费开源方式
视频教程刚发布的时候,是作为收费视频教程的。去年曾经将该套视频捐赠给Ilovematlab论坛的Math版主,但论坛下载经常出问题,所以就放弃了。
现在完全永久免费,但必须通过验证码注册的方式(很多不良商家的原因),验证码的获取方式通过以下3种方式,其他方式无效:
(下载视频后,打开视频的时候,会提示输入 注册码,只需要把机器码通过下列方式发送给我,我会在一定的时间内发送验证码给大家)
获取注册码方式:在这里发布你的机器码:Matlab.NET视频教程注册码专用贴,这里基本是每周一次,有时候每天一次,看工作情况。
另外本博客评论获取方式只支持到5.1前,5.1期间会统一发送。其他时间不再处理
注1:千万不要通过邮箱和直接加我QQ来发送注册码,否则黑名单。
注2: 新生命群(群号:1600800)成员可以随时Q我获取注册码,其他群无效。
另外2个混合编程交流群(群号:154957583,51813148)给大家交流,不会有更多时间去给大家解答,偶尔有空去一下。
注3:以前视频只对 有撰写博客和参与或者贡献过开源项目的人开放,虽然现在全部免费开放,
但对有博客和参加过开源项目,有贡献过开源项目的人,提供免费的咨询服务,其他群不再提供过多的技术服务和支持。有时间也会去支持一下
5.4号早上8点,所有已经发送机器码的,密码都已经发送,注意查收。如有漏发,请发帖补充。
五、视频下载地址
下载已经关闭,免费无注册码版本请看这个页面:【新年送礼】国内第一部C#.Net调用Matlab进行混合编程的视频教程【彻底免费无注册码】
【有网友问:既然免费,为啥加密】:这个不矛盾,这里面包含3个原因:
1.这套视频录制已经快3年了,原始的视频非常大,这套加密的视频是剪辑过后的,比较完整,和小巧。
2.很多人连文章剽窃都不标记出处,更别说视频了,有很多网站拿这些视频去忽悠别人,卖钱,这种意义上加密是为了更好的免费。
3.另外一个想法就是想统计一下,这套视频最终会有多少发放量和使用量。
至于连加密都看不过去的人,真对不起。收费也不愿意,免费加密还不愿意,那就去找上帝吧。
谢谢吉日大哥提醒,加几张图,可能效果好一点,呵呵。
【5.1送礼】国内第一部Matlab和C#.Net混合编程视频教程【免费】的更多相关文章
- 国内第一部C#.Net调用Matlab混合编程视频教程
本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新 Matlab和C#混合编程文章目录:[目录]Matlab和C#混合编程文章目录 一.视频说明 2014年的5.1,我将这套视频教 ...
- matlab和C/C++混合编程--Mex
最近的项目需要matlab和C的混合编程,经过一番努力终于完成了项目要解决的问题.现在就将Mex的一些经验总结一下,当然只是刚刚开始,以后随着学习的深入继续添加.首先讲讲写Mex的一些常规规定,然后我 ...
- matlab和C/C++混合编程--Mex (六)参数传递
最近的项目需要matlab和C的混合编程,经过一番努力终于完成了项目要解决的问题.现在就将Mex的一些经验总结一下,当然只是刚刚开始,以后随着学习的深入继续添加.首先讲讲写Mex的一些常规规定,然后我 ...
- matlab和C/C++混合编程--Mex (转载)
matlab和C/C++混合编程--Mex 最近的项目需要matlab和C的混合编程,经过一番努力终于完成了项目要解决的问题.现在就将Mex的一些经验总结一下,当然只是刚刚开始,以后随着学习的深入继续 ...
- matlab和C/C++混合编程--调用opencv
最近的我们已经将整个项目搭起来了,项目比较复杂.由于我们做的是检索系统,所以我们用asp.net(c#)做了网页,但是算法的实现是在matlab下,所以我们不得不用matlab生成动态链接库dll,然 ...
- MATLAB与C/C++混合编程的一些总结
[转载请注明出处]http://www.cnblogs.com/mashiqi 先上总结: 由于C/C++语言的函数输入输出参数的特点,可以将多个参数方便地传入一个函数中,但却不能方便地返回多个参数. ...
- Matlab和C语言混合编程,包含目录的设定
如果.c文件不依赖于任何第三方库,那么mex编译很简单,只需要在matlab的命令行输入 mex test.c 即可. 但是如果这个c文件使用了第三方库文件,如opencv.gsl等等,那么就需要更改 ...
- matlab与VC6.0混合编程设置
版本matlab 2009 和vc++6.0 SP6 步骤 1) 配置环境,新建一个VC工程,然后在VC界面的“工具->选项”的目录选项卡中的“include”中加入如下路径: 2) D:\ ...
- MATLAB和C语言混合编程-----Matlab7.0 编译器设置
(1) mex 命令设置 (a) 运行 Matlab ,在 Matlab 的命令窗口 (Command Window) 键入“ mex -setup ”命令后,按回车键,安装 Matlab 编译器: ...
随机推荐
- linux(centos)源码安装git
最近使用一个开源库,部署的的时候需要用git克隆依赖库.刚好系统没安装git.就尝试了源码安装git. 源码下载地址:http://codemonkey.org.uk/projects/git-sna ...
- c#编程指南(十) 平台调用P-INVOKE完全掌握, 字符串和指针
可以说新手使用P-INVOKE最开始的头疼就是C#和C++的字符串传递,因为这里涉及到两个问题. 第一:C#的string和C++的字符串首指针如何对应. 第二:字符串还有ANSI和UNICODE(宽 ...
- hdu 5661 Claris and XOR
Claris and XOR Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)To ...
- 技术文档--studio技术文档
1.Google推出的毫无疑问,这个是它的最大优势,Android Stuido是Google推出,专门为Android“量身订做”的,是Google大力支持的一款基于IntelliJ IDEA改造的 ...
- HDU4430 Yukari's Birthday(枚举+二分)
Yukari's Birthday HDU4430 就是枚举+二分: 注意处理怎样判断溢出...(因为题目只要10^12) 先前还以为要用到快速幂和等比数列的快速求和(但肯定会超__int64) 而 ...
- 《与mysql零距离接触》视屏学习笔记
1.数据表的增删改查操作(crud): 对于表: 增:create table XXXX 删:drop table XXXX 改:alter table XXXX rename to XXXX 查 ...
- 循环处理--sqlserver
alter PROCEDURE [dbo].[sp_gongzi] @gongzi_yf varchar(7) as DECLARE @input_id varchar(20)DECLARE @s ...
- Knockoutjs 实践入门 (2) 绑定事件
Knockoutjs 绑定事件 Knockoutjs 不仅支持UI 元素的属性绑定到model的属性,还支持UI 元素的事件绑定model的事件. 需求: l click me button 每单击 ...
- .NET Core也可以使用MongoDB了
可能是由于.NET Core还不是正式版的缘故吧,MongoDB的官方Driver(http://mongodb.github.io/mongo-csharp-driver/)一直不支持.NET Co ...
- Salesforce + AngularJS + Bootstrap
也可以分成三步: 1. 添加css和js引用: <apex:stylesheet value="https://maxcdn.bootstrapcdn.com/bootstrap/3. ...