CSDN话题挑战赛第2期
参赛话题:学习笔记
1. 定义变量:变量名=某一个数值 / 字符串 / 运算式子
注意:
1) 变量名不能是已经被MATLAB使用的关键字
在命令行窗口输入: "iskeyword"即可得到哪些数字已经被用做关键字
2)输入时,不需要同C语言一样,定义变量类型
例:a=10 默认是double型,双击右边工作区的a即可知道该变量的详细内容。
b='qzj' 字符串要用单引号把字符串的内容扩起来。
2. 查看变量的快捷操作:
在命令行窗口输入
1) who 即可知道有哪些变量
2) whos 即可知道变量的一些信息
详见:【MATLAB学习笔记01】【快速入门】初识MATLAB的界面和编辑脚本的基础知识
3. 清除某一个已经定义的变量名
clear Variable(变量名) 【清除所有变量,直接输入'clear'即可】
清除完成后,在右侧的工作区看不到已经清除的变量了。
4. 更改输出数值的类型
1) 默认是short型,即输出的数字为:十进制格式,且保留小数点后4位
2) 修改输出计算结果的类型:format style(替换成下面的关键词)
3) 常见的style:
a) short 【默认格式】输出的数字为: 十进制格式,且保留小数点后4位
b) long 保留小数点后15位的十进制数
c) shortE 带E的是科学计数法。保留小数点4位的科学计数法【e可以小写】
d) longE 保留小数点后15位的十进制数的科学计数法
matlab科学计数法的表现形式及其含义:e+00:10的0次方;e+01:10的1次方
e) bank 小数点后2位的货币格式
f) hex 把数字改成十六进制表示
g) rat 将无理数用有理数(分数)的形式表示
4) 使用方法:
a. 以long为例:如果要让计算结果为long形式呈现,
在计算之前,在命令行窗口输入"format long",回车,然后再输入计算式子。
b. 恢复默认格式,直接在命令行窗口输入:format,然后按回车键即可。
5. 命令后加分号(分号必须是英文半角下输入)
1) 作用:在输入的命令后面加入一个分号,
当按下enter键后,虽然同样会计算,但是不会将结果输出到窗口,
【计算的结果可以在右侧工作区看得到】
2) 好处:当在写程序时,需要多行代码时,
既完成计算,也不会出现系统重复提示结果,保持界面整洁。
6. 运算常用符号:计算顺序和一般情况一致,即:从左到右。倘若要改变顺序,可以添加括号。
1) 加减乘:+ - * 【特别注意: 乘号 * 不可省略】
2) 除:分为左除(/)和右除(\)
左除(/)1/2 = 0.5
右除(\)1\2 = 2
3) 几次方:^
4) 输入圆周率π时,用pi(小写)
5) 符号,特别是括号,是英文半角下输入
6) sin, cos直接输入,格式:sin(x)cos(x)
7) 对数:
ln: 输入log,
以10为底的对数: 输入log10(x)
以2为底的对数: 输入log2(x)
【注意:log和他的底,不能空格隔开】
8) e 作为无理常数,在MATLAB命令窗口中可以通过输入exp(1)得到。
比如: exp(3)就表示e^3,即e的三次方。
9) 根号:写法一:sqrt(x) 写法二: (x)^0.5
10) 无穷大:inf
7. 分布计算的方法【对于比较复杂的式子计算时,可以分布计算。】
1) 从里面开始,输入里面的一部分进行运算,然后enter键,得到的结果会储存在ans中。(也
可以把值赋给某一个变量)
2) 然后,把ans替代复杂的式子中已经计算的那部分,即可分布求出结果。
3) 例: cos(pi)sin(ans)
替代in(cos(pi))
既然看到这,不妨给博主点个收藏、点个赞、再点个关注。
你的三连,是博主持续更新的最大动力。