第一章、MATLAB运行环境

来源:互联网 发布:淘宝限时抢购 编辑:程序博客网 时间:2024/05/16 05:04

一、学习如何输入并保存数据和方程

二、学习2D和3D绘图。

三、学习如何使用matlab编程。

四、紧扣问题和实例。

第一章、MATLAB运行环境

用户界面概述

命令窗口与算法基础

总结一下MATLAB 输入基本算法。要写两数相乘ab,在MATLAB 中我们输入
a * b
两数相除输入为
a / b
这种除法被称为右除,MATLAB 也允许另一种写法,叫左除。如果我们要计算
我们可以使用反斜杠代替斜杠,表示反过来除,表达式如下:
a \ b
幂ab 以下面的形式输入
a ^ b
最后,相加和相减以普通形式输入即可
a + b
a – b
MATLAB 运算符的优先级与数学中优先级一致,不过要注意左除与右除的情况:幂运
算优先于乘和除,右除优先于左除,加和减的优先级最低,如果想改变优先级,用圆括号括起来。

赋值运算符

注意那两个分号,它们告诉MATLAB 我们不想看到x 和y 的值。

当做许多计算时,结果可能会产生大量变量,可以通过在命令窗口中输入who 来刷新

内存,告诉MATLAB 显示到目前为止所有变量名称。例如,在我们的例子中,我们得到

>> who

Your variables are:

V a ans r s t x y z

如果输入whos,我们会得到更多信息,告诉我们当前内存中的变量,类型,每个变量

所分配的内存空间,以及它们是否是复数(见下面)。在我们的例子中我们有

>> whos

Name Size Bytes Class

V 1x1 8 double array

a 1x1 8 double array

ans 1x1 16 double array (complex)

r 1x1 8 double array

s 1x1 8 double array

t 1x1 8 double array

x 1x1 8 double array

y 1x1 8 double array

z 1x1 8 double array

Grand total is 9 elements using 80 bytes

clear x y z 

>> format short 4位

>> format long16位

>> format bank    俩位

 >> format short e     加指数

>> format    mat      分数式


基本数学定义式

exp(a)    e幂
sqrt(a)    平方根
log(10) 自然对数为底
log10(10)
以以一    以10为底


MATLAB 还带有基本三角函数及反三角函数,默认以弧度为参数,以小写标准形式输
入即可,例如
>> cos(pi/4)
ans =
0.7071
要使用反三角函数,在三角函数名前加a。例如,要计算一个数的反三角,格式如下


复数

>> format short
>> a = 2 + 3i;
>> b = 1 - i;
>> c = a + b
c =
3.0000 + 2.0000i

文件基础

脚本文件:
后期学习如何在命令窗口可以调用的函数!!!!!