- 7
- 0
- 约5.95千字
- 约 62页
- 2017-04-27 发布于四川
- 举报
MATLAB简介2MATLAB输入及输出格式与矩阵运算函数
Matlab输入输出格式及矩阵运算;在运算式中常需要做数据的输入及输出,采用的方式可以是交谈式的或是指定格式。 ;我们来看一个例子,计算面积 Area=
可利用指令input在萤幕印出提示文字做为交谈式的输入。
r = input(Type radius:) % 在两个单引号 之间键入提示文字
Type radius: % 现在键入 2 做为半径值
r =
2
area=pi*r^2; % 键入面积算式; name = input(Your name please: ,s) % 要键入文字则须在加上s,s 是代表字串(string)
Your name please: % 键入名字 J.C. Wu
name =
J.C. Wu; 输出格式 ;而指令fprintf则是用来控制输出数据及文字的格式,它的基本格式如
fprintf(The area is %8.5f\n, area)
在二个单引号间包括输出的字串The area is,接著是输出数据的格式%8.5f,再来是跳行符号以避免下一个输出 数据或是提示符号也挤在同一行,最后键入要输出的数据名area。
The area is 12.56637 % 输出值为8位数含5位小数
注意输出格式前须有%符号,跳行符号须有\符号
;在此要稍加说明的是输出数据的格式,以下的例子各说明了不同型态的输出格式
fprintf(f_form: %12.5f\n,12345.2) % 输出值为12位数,含5位小数
f_form: 12345.20000
fprintf(f_form: %12.3f\n,1.23452) % 输出值为12位数,含3位小数
f_form: 1.235 ; fprintf(e_form: %12.5e\n,12345.2) % 输出值为指数格式的12位数,含5位小数
e_form: 1.23452e+004
fprintf(f_form: %12.0f\n,12345.2) % 输出值为整数格式的12位数
f_form: 12345;MATLAB常用的三角函数
sin(x):正弦函数 asin(x):反正弦函数
cos(x):余弦函数 acos(x):反余弦函数
tan(x):正切函数 atan(x):反正切函数
sinh(x):超越正弦函数 asinh(x):反超越正弦
cosh(x):超越余弦函数 acosh(x):反超越馀弦函数
tanh(x):超越正切函数 函数
atanh(x):反超越正切函数 ;变数也可用来存放向量或矩阵,并进行各种运算,如下例的列向量(Row vector)运算: ;x = [1 3 5 2]; y = 2*x+1
y = 3 7 11 5 ;MATLAB亦可取出向量的一个元素或一部份来做运算: ;若对MATLAB函数用法有疑问,可随时使用help来寻求在线帮助(on-line help):;A-3 MATLAB基本功能;表A-1常用线性代数函数;;上面所列的都是有关矩阵的操作函数。如eig(A)可求出A的特征根及其特征向量,具体执行方法为: 输入A矩阵
A=[0 1;-6 -5]
A =
0 1
-6 -5
E=eig(A) %求出方阵A的特征根E
E =
-2
-3;%求出方阵A的特征向量V及其A的对角型D
[V,D]=eig(A)
V =
0.4472 -0.3162
-0.8944 0.9487
D =
-2 0
0 -3;考虑一个“数学问题”, 该问题用半数学语言描述就是:如何生成一个 3x3 矩阵, 并将自然数 1, 2, ..., 9 分别置成这 9 个矩阵元素,才能使得每一行、每一列、且主、反对角线上元素相加都等于一个相同的数。;还可以由 B=magic(10) 一次生成 10x10 的魔方矩阵。如果想求出矩阵的行列式和特征值,可以分别由 det(B) 与 eig(B) 立即得出结果,而同样的工作在 C 下并不是很简单就可以得出的,算法选择不好,还可能得出错误的结果。 ;Consider the system of linear equations given by;The solution to the system is given by;In the first case the function inv(A) is used to find the inverse. This is then multiplied by b. The Matlab code for this operation is;A = rand(1000,1000); % Cre
您可能关注的文档
- 4H汽缸体凸轮轴孔拉伤修复的改善.ppt
- 4、第四章人群营养基.ppt
- 5.2.2分式的基本性质.ppt
- 一、点和椭圆的位.ppt
- 5.1认识分式课件.ppt
- 一、问题的提出如图1,有一条河,两个工厂P及Q位于河岸L.ppt
- 一个作家的执著和纠结.pptx
- 一、物质的组成及结构.ppt
- 5.1认识分式达州.ppt
- 3科学第三章数学.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)