MATLAB入门?

时间:2010-10-22 15:40:13

标签: matlab

如何开始使用MATLAB

一些必须阅读/观看教程/屏幕演员的提示/链接会很棒!

9 个答案:

答案 0 :(得分:9)

MATLAB Getting Started Guide怎么样?

Mathworks拥有非常全面的文档,online和内置文件。只需输入

即可 在命令窗口中

help functionNamedoc functionName来提取文档。

MATLAB还内置了教程。例如,在命令行中输入以下内容:

playbackdemo('GettingStartedwithMATLAB', 'toolbox/matlab/demos/html')

答案 1 :(得分:6)

我没有特别的命令:

http://blogs.mathworks.com/videos/category/matlab-basics/

这些是我使用MATLAB制作的一堆视频。

答案 2 :(得分:1)

内置Matlab帮助中的教程怎么样?

答案 3 :(得分:1)

我发现这个网站很有用..教授MATLAB真正的基础。

http://www.youtube.com/user/chiron27yt#p/c/1/-K9GEEfCFBA

看看它..

答案 4 :(得分:1)

MIT主持Open Course Ware:Introduction to MATLAB

答案 5 :(得分:0)

点击帮助按钮, 你可以找到关于matlab你需要了解的所有信息.. 很多人只有通过阅读帮助设施才能成为matlab的专家。

答案 6 :(得分:0)

除了正式的MATLAB频道外,还有一个很棒的博客,遗憾的是不再更新: blinkdagger

答案 7 :(得分:0)

看看yagtom:http://code.google.com/p/yagtom/,它是简洁的介绍并处理(IMO)最重要的主题。还有来自Mathworks的几本免费电子书,专注于数值分析http://www.mathworks.se/moler/index.html

答案 8 :(得分:0)

这是工作程序在(a,b)之间进行Euler方法(对于diff eq),步长为h,起始值为y0。

这里的功能非常简陋,希望能给你一个起点!

function yf = euler(a,b,h,y0)

%%  This  Program implements Euler's Method
%   The user must input their function in the form given in the print
%   statement.  
%% Variables:
% a = start point
% b = end point
% h = stepsize
% y0 = initial value of y
%%  Implementation

uf = input('enter your function in terms of t and yt in single quotes:   \n'); 
%Taking in  uf, as string or else INLINE will fail
f = inline(uf); %turn the string UF into a function in variable y,t

% Keep the values for plotting
%% Step 1
% Assign initial values 
N = (b-a)/h;
y = zeros(N,1);
y(1) = y0;
t(1)=a;
%% Step 2
% Step through Euler's Method, reassign values, and plot.

for i = 2: N
 y(i) = y(i-1) + h*f(y(i-1)); %Each approximation
 t(i) = a + i*h;        
 yf = y(i);
end
plot(t,y,'b+');
data = [ t' y]; % Turn Y into a percent, and save as columns to write to Excel
xlswrite('Euler_Data.xls',data,1,'A3');
end