matlab基础与编程入门,matlab新手求教

1,matlab新手求教numh不是结构体,你应该没写完全,看看教程里面的定义吧,这样改一下:% By lyqmthclc; clear all; close all;numg=[1 1];deng=[1 2];numh=[1];denh=[1 0];[num,den] = feedback(numg,deng,numh,-1);printsys(num,den)就可以了 。
2,matlab编程入门需要怎么做入门需要做下面几个方面事:1、M语言编程 。这是所有Matlab操作的基?。?Matlab的所有功能都是通过M语言来实现的 。M语言是一种简单的脚本语言 , 学习M语言 , 要学会基本的语句,还要能够掌握基本的文件IO,GUI开发,数据导入,矩阵操作等等 。2、科学计算 。科学计算是matlab最为强大的功能之一,这一部分的学习实质上是对大学数学的一个复习 。你得复习微分方程的建立,积分求导的法则,线性代数的基本理论 。复习完这些知识,再来进行各种计算 。3、机器学习 。Matlab内置了丰富的机器学习库最新版的matlab甚至支持深度学习以及GPU运算,只需要一些简单的M语言编程就能快速搭建起来一个网络 。4、模拟仿真 。能够进行模拟仿真也是Matlab的一大特色功能,在科学领域,小到原子运行,大到宇宙爆炸,没有他不能胜任的;在工程领域 , 电磁场模拟,机械结构评估 , 水利电力仿真 , Matlab几乎无所不能 。注意事项:1、我们必须下载好一个matlab版本,一般来说新版的话,它的内置命令函数简化,操作容易上手快,对基础知识的储备也不是很多 。2、这款软件需要一定的数学知识,最为重要的是懂些矩阵和线性代数的知识,为了更好的更直观地表达数据的可视化 。3、后面我们自己可以找一本有关matlab的书籍教材,网上资料很多,找一本然后按照上面的例子上手matlab 。4、最后,我们再根据具体的工程、项目的需求来验证我们的matlab知识 。【matlab基础与编程入门,matlab新手求教】
3,matlab 入门1、初次入门——学会数学(矩阵)方面的有关操作,及其各类常见函数的应用 。2、再次入门——学会用matlab面向对象语言的编程方法技巧 。3、略窥门径——由于matlab仅仅是一个工具软件,所谓的傻瓜语言,所以它仅仅是一个辅助性的东西,不是为了学习matlab而学习matlab,我们最重要的还是让他来为我们服务,应该根据自己的现阶段具体应用领域或者以后的领域具体而定,matlab提供很多工具箱(信号处理、控制、语音等等),定位好自己 , 事半功倍 。4、自己摸索——matlab不像C语言,它很散,应该自己在工作学习中记下使用的函数/技巧/程序,向高手方向进发 。简单看看基本的语法,然后就在实践中提高吧,有空就看看经典教材精通matlab7.0 。多找些经典程序,研究一下也会很有帮助自己看help
4 , MATLAB怎么学怎么入门先对基本知识进行了解 , 比方说编程书写?。糯淼囊馑及〉?。然后就是在实际例程中进行学习,要注意思路 。matlab提供了很多函数,推荐你去ilovematlab论坛,可以查到函数的中文解释,还能和其他网友交流,和大家交流可以让你少走弯路,更能答疑解惑 。希望回答对你有所帮助,呵呵这个软件老师教的很有限,主要还是要靠自己去摸索,多看帮助文件遇到不懂得,可以多上一些论坛北航张志涌教授的matlab书籍很好,讲解全面翔实 。另外如果是数学建模用得话,清华谢金星和姜启元教授的《大学数学实验》这本书很好,很实用 。有书就好,根据书上的提示操作一下,就理解了 。有不懂的问老师,老师不懂的问网友 。这个软件很有用,你们能学就好好学吧,我是自学的,仅用了点皮毛而已 。羡慕你们学生呀 。5,新手怎么学Matlab一,MATLAB功能非常全面 , 也非常强大 ,  主要用于科学计算,它的计算基于矩阵来实现,可用于以下方面:1 , 数值计算(好多问题没有解析解);2,符号计算(呵呵 , 很强悍,做高数题方便了,不过在这方面MATLAB还不 是相当强,它的符号计算库借用了Maple的);3,数据的分析,处理及可视化(数据绘图很方便);4,图形图像处理,信号分析处理等等;5,Simulink建模仿真,这是MATLAB非常有特色也是非常强大的功能,也使得其应用不仅仅局限于一般的科学计算 。二,MATLAB的软件应用:MATLAB是用C语言开发的 , 支持编程,而且其语法跟C语言很相似,楼主想必已经学过C语言,再学习MATLAB会很轻松 。MATLAB支持与C语言,Fortran语言,Java语言的混合编程,同时支持与word,excel的混合使用,扩展性强 。三,MATLAB的学习:学习它首先要有比较好的教材,初级阶段就用比较简单的教材,清华的,北航的,都可以 。高级阶段要用比较厚重,全面的教材,推荐一本鄙人正在使用的教材,人们邮电出版社出版,求是科技编著的《MATLAB 7.0 从入门到精通》 , 还有一本国内翻译的由美国人写的教材,很厚,很全(楼主自己在网上搜一下,我见同系的同学拿过 , 还是相当不错的) 。另外,学习MATLAB跟学习其他语言一样,要多上机,多练习,熟能生巧嘛 。最后祝楼主学习愉快 。以上系个人总结 , 有啥不妥之处,还请见谅?。丛谖衣胝饷炊嘧值姆萆希?也该奖励一下吧,呵呵) 。推荐国立清华大学张智星老师的《科学计算》课程,中文教学:http://mirlab.org/jang/courses/scientificComputing/schedule.asp每一节课点进去之后有视频和PPT可供下载,网址:http://mirlab.org/jang/books/matlabProgramming4beginner/这个学完,入门够用了 。之后就结合自己具体的课题和方向 , 多写就行了 。numh不是结构体 , 你应该没写完全,看看教程里面的定义吧,这样改一下:% by lyqmthclc; clear all; close all;numg=[1 1];deng=[1 2];numh=[1];denh=[1 0];[num,den] = feedback(numg,deng,numh,-1);printsys(num,den)就可以了 。

    推荐阅读