matlab学习的一个好网站

 

http://hi.baidu.com/tieweixiao/blog/category/matlab%D1%A7%CF%B0

2009年01月17日 星期六 14:54

声明:以下内容来于课件,如有错误,欢迎指正.

5.1 M文件介绍
 1.命令式文件:相当于在命令窗口中逐行输入并运行命令,所产生的所有变量均为全局变量;
 2.函数式文件:为了实现计算中的参数传递,需要用到函数式文件。标志是第一行为function语句,函数式文件可以有返回值,也可以只执行操作而无返回值;函数式文件执行之后,只保留最后结果,所定义的变量仅在函数内部起作用,并随调用的结束而被清除。

 (1)注意文件名与函

 
2009年01月17日 星期六 14:51

声明:以下内容来于课件,如有错误,欢迎指正!
        MATLAB的图形处理工具箱从简单的点、线、面处理发展到了集二维、三维甚至四维表现图和对图进行着色、消隐、光照、渲染及多视角处理等强大功能包,数据可视化和绘图方面的能力。
   本章主要内容:
 4.1 二维图形
 4.2 三维图形
 4.3 图形处理的基本技术
 4.4 图形处理的高级技术
 4.5 图形窗口
4.1

 
2009年01月17日 星期六 14:47

声明:以下内容来原于课件,如有错误,欢迎指正!

3.1 符号表达式的生成
 符号表达式包括符号函数和符号方程,在符号运算过程中,变量都以字符形式保存和运算,数字也被当成字符来处理。
 1.字符串生成
 创建符号函数 f='log(x)'
 创建符号方程 eq='a*x^2+b*x+c=0‘
 创建符号微分方程 diffeq='Dy-y=x‘
 2.用sym函数来创建
 f=sym('sin(x)')
 f=sym('sin(x)^2=0')

 
2009年01月17日 星期六 14:43

2.4 矩阵的分解函数
   特征值分解(Jordan分解)、奇异值分解(A的奇异值为A‘A的特征值的平方根)、矩阵的LU分解(A=L*U,L为下三角阵,R为上三角阵)、矩阵的cholesky分解(A=R’R,R为上三角阵)、QR分解(把A作分解AP=QR,其中Q为正交阵,R为上三角阵,P 为初等变换阵)

 1.特征值函数
 A=[7 3 -2;3 4 -1;-2 -1 3];
 [x,y]=eig(A)
 [x,y]=eigs(A)

 2. Jordan分解
 

 
2009年01月17日 星期六 14:40

声明:以下内容来源于课件,如有出错,欢迎指正,请与本人联系.

2.1 MATLAB的数据类型
    MATLAB的数据类型主要包括数字、字符串、矩阵(数组)、单元型数据及结构型数据。能自动根据所赋予的值或对变量所进行的操作来确定变量的类型 .
2.1.1变量与常量
1.变量的命名规则:
① 变量名区分大小写;
② 变量名长度不超过31位,第31个字符之后的字符将被忽略;
③ 变量名以字母开头

 
2009年01月17日 星期六 14:31


数值算法实现
§1. 线性方程组解法

1、顺序Gauss消去法
%文件 gauss.m
function u = gauss (a, b)
n = length (b) ;
for k=1: n –1
    for i = k+1 : n
        mult = a ( i, k) / a (k, k) ;
        for j =k +1: n
         %

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值