- 4
- 0
- 约2.34万字
- 约 313页
- 2017-11-15 发布于江西
- 举报
MATLAB ——数学建模基础教程;MATLAB——数学建模基础教程;MATLAB程序设计基础;MATLAB语言的基本要素;常量
matlab中预定义的一些特殊的量。
i,j 虚数单位 Realmin 最小的正浮点数,
pi 圆周率 Realmax 最大的浮点数,
eps 浮点运算的相对精度 Inf 无穷大
NaN Not-a-Number ,表示不定值
例如:
pi
ans = %ans是默认的结果变量
3.1416;1/0
Warning: Divide by zero.
ans =
Inf
0/0
Warning: Divide by zero.
ans =
NaN; 定义变量时应避免与常量名相同,如果改变了某个常量的值,可以用“clear+常量名”命令来恢复该常量的初始设定值。;数值
数值缺省为实数保留小数点后4位浮点数表示。其输入格式与C语言一致:如:9 -73 0.1999 1.475e6
输出格式由format命令控制,只是影响屏幕显示效果,不影响内部存储和计算。下面以pi为例。; z=2*exp(pi/3i)
z =
1.0000 + 1.7321i
;字符串
字符串用单引号输入或赋值;
字符串的每个字符都是都是字符数组的一个元素;
字符串和字符数组基本上等价。; 如果在字符串内使用单引号时,可以用连续两个单引号表示。例如:; a=[1:5]
a =
1 2 3 4 5
b=num2str(a)
b =
2 3 4 5
a*2
ans =
2 4 6 8 10
b*2
ans =
98 64 64 100 64 64 102 64 64 104 64 64 106; matlab对字符串的操作与C语言中的几乎完全相同:
strcat 链结串 strcmp 比较串 strvcat 垂直链结串
strncmp 比较串的前n个字符 findstr 在其他串中找此串
upper 转换串为大写 lower 转换串为小写
blanks 生成空串 deblank 移去串中空格… …;运算符
在matlab语言中运算符包括算术运算符、关系运算符和逻辑运算符。其中算术运算符见右表:
其中点运算是指操作元素点对点的运算,也就是说矩阵内元素对元素之间的运算,点运算要求参与运算的变量在结构上必须是相似的。
例如:; a=[1,2,3;4,5,6;7,8,9]
a =
1 2 3
4 5 6
7 8 9
b=[1 2 3
4 5 6
7 8 9]
b =
1 2 3
4 5 6
7 8 9; Matlab语言的关系运算符如右表:
当判断一个矩阵是否为空矩阵时,一般不用“==”,而应当使用函数isempty。; Matlab语言的逻辑运算符如右表:
进行逻辑判断时,所有非零数值均被认为为真,而零为假;在逻辑判断结果中,判断为真时输出1,为假时输出0.
三种运算符中,它们的优先级关系先后为:算术运算符、关系运算符、逻辑运算符。
;a=[1:3;4:6;7:9];
x=5;
y=ones(3)*5;
xa=x=a
xa =
0 0 0
0 1 1
1 1 1
b=[0 1 0;1 0 1;0 0 1];;a=magic(5);
a(:,3)=zeros(5,1)
a =
17 24 0 8 15
23 5 0 14 16
4 6 0 20 22
10 12 0 21 3
11 18 0 2 9
a1=all(a(:,1)10)
a1 =
0
;标点
您可能关注的文档
- 1GGH安装作业指导书005 (351).ppt
- 1GGH安装作业指导书005 (352).ppt
- 1GGH安装作业指导书005 (350).ppt
- 1GGH安装作业指导书005 (353).ppt
- 1GGH安装作业指导书005 (346).ppt
- 1GGH安装作业指导书005 (357).ppt
- 1GGH安装作业指导书005 (355).ppt
- 1GGH安装作业指导书005 (354).ppt
- 1GGH安装作业指导书005 (358).ppt
- 1GGH安装作业指导书005 (362).ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)