设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

国内第一部Matlab和C#.Net混合编程入门级视频教程

2014-4-29 16:47| 发布者: 红黑魂| 查看: 2521| 评论: 0|来自: 博客园

摘要: 今天抽空发布这篇博客,是为了开源一部自己录制的视频教程—Matlab和C#.Net混合编程视频教程【入门级】。下面说说这部视频教程的来由和一些事情,想获取的仔细看看 ...

上一次写博客很久了,一直在忙彩票分析系统架构的事情,写博客真是件费神的事情,非常花时间。今天抽空发布这篇博客,是为了开源一部自己录制的视频教程—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:  新生命群成员可以随时Q我获取注册码,其他群无效。

        另外2个混合编程交流群(群号:154957583,51813148)给大家交流,不会有更多时间去给大家解答,偶尔有空去一下。

注3:以前视频只对 有撰写博客和参与或者贡献过开源项目的人开放,虽然现在全部免费开放,

   但对有博客和参加过开源项目,有贡献过开源项目的人,提供免费的咨询服务,其他群不再提供过多的技术服务和支持。有时间也会去支持一下

 

 4.29日当天白天16:00前的论坛和回复过的,密码已经发送,请查收。16:00以后的抱歉,只能明后天发送了。

五、视频下载地址

注意:打开视频教程前,要关闭杀毒软件。因为加密软件,有一些操作会被误认为恶意软件。

视频下载地址:链接: http://pan.baidu.com/s/1i3JYZXz 密码: fmyv

视频附带的相关源码下载地址:链接: http://pan.baidu.com/s/1i3khlq9 密码: r1im

不要忘记【推荐】,关注和推荐本博客,更多好礼还在后面哦。

 

【有网友问:既然免费,为啥加密】:这个不矛盾,这里面包含3个原因:

1.这套视频录制已经快3年了,原始的视频非常大,这套加密的视频是剪辑过后的,比较完整,和小巧。

2.很多人连文章剽窃都不标记出处,更别说视频了,有很多网站拿这些视频去忽悠别人,卖钱,这种意义上加密是为了更好的免费。

3.另外一个想法就是想统计一下,这套视频最终会有多少发放量和使用量。

 至于连加密都看不过去的人,真对不起。收费也不愿意,免费加密还不愿意,那就去找上帝吧。

 

谢谢吉日大哥提醒,加几张图,可能效果好一点,呵呵。

 


 

编程爱好者,关注.NET软件开发,Matlab编程及网络技术

http://www.cnblogs.com/asxinyu/

E-mail:1287263703@qq.com


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部