ma多出 计算机仿真与模拟自个靓 7912 例子2-3使用冒号运算符创建向量 在命令行窗口中键入: X=1:0.01:1.1 Columns 1 through 6 1.00001.0100102001.03001.04001.0500 Columns 7 through 11 1.06001.07001.08001.09001.1000
第二章 matlab 基础 计算机仿真与模拟 例子2-3 使用冒号运算符创建向量。 在命令行窗口中键入: >> x = 1:0.01:1.1 x = Columns 1 through 6 1.0000 1.0100 1.0200 1.0300 1.0400 1.0500 Columns 7 through 11 1.0600 1.0700 1.0800 1.0900 1.1000
maB团 计算机仿真与模拟自个靓 创建向量的第三种方法是使用函数 linspace和 logspace UI linspace是用来创建线性间隔向量的函数,函数 linspace的 基本语法为 x=linspace(xl, x 2, n) 其中 *x1为向量的第一个元素,x2为向量的最后一个元素,n 为向量具有的元素个数,函数将根据n的数值平均计算元素之 间的间隔,间隔的计算公式为; *若在表达式中忽略参数n,则系统默认地将向量设置为 100个元素。 函数的具体使用方法参见例子24
第二章 matlab 基础 计算机仿真与模拟 创建向量的第三种方法是使用函数linspace和logspace。 linspace是用来创建线性间隔向量的函数,函数linspace的 基本语法为 x = linspace(x1,x2,n) 其中 * x1为向量的第一个元素,x2为向量的最后一个元素,n 为向量具有的元素个数,函数将根据n的数值平均计算元素之 间的间隔,间隔的计算公式为; * 若在表达式中忽略参数n,则系统默认地将向量设置为 100个元素。 函数的具体使用方法参见例子2-4
maB团 计算机仿真与模拟自个靓 例子2-4使用 dlinspace函数创建向量 7912 >>x=linspace(1, 2, 5) X 00001.25001.50001.75002.0000 在本例子中,使用 linspace函数创建了一个具有五个元素的 向量,而元素之间彼此的间隔为 0.25 另外一个函数 logspace被用来创建对数空间的向量,该函 数的基本语法为 x= logspace(xl, x2, n)
第二章 matlab 基础 计算机仿真与模拟 例子2-4 使用linspace函数创建向量。 >> x = linspace(1,2,5) x = 1.0000 1.2500 1.5000 1.7500 2.0000 在本例子中,使用linspace函数创建了一个具有五个元素的 向量,而元素之间彼此的间隔为 。 另外一个函数logspace被用来创建对数空间的向量,该函 数的基本语法为 0.25 5 1 2 1 = − − x = logspace(x1,x2,n)
maB团 计算机仿真与模拟自个靓 912 其中: *该函数创建的向量第一个元素值为x1,而最后一个元素 的数值为x2,n为向量的元素个数,元素彼此之间的间隔按照 对数空间的间隔设置; *若在表达式中忽略参数n,则参数默认地将向量设置为 50个元素 该函数的使用参见例子25
第二章 matlab 基础 计算机仿真与模拟 其中: * 该函数创建的向量第一个元素值为x1,而最后一个元素 的数值为x2,n为向量的元素个数,元素彼此之间的间隔按照 对数空间的间隔设置; * 若在表达式中忽略参数n,则参数默认地将向量设置为 50个元素。 该函数的使用参见例子2-5
maB团 计算机仿真与模拟自个靓 例子2-5使用 logspacel函数创建向量。 7912 在 MATLAB的命令行窗口中键入下面的指令: x=logspace(1,3, 3) 10 100 1000 上面创建的向量都是行向量,也就是说,创建的都是一行 n列的二维数组(n表示元素的个数),如果需要创建列向量,即 n行一列的二维数组(n表示元素的个数),则需要使用分号作为 元素与元素之间的间隔或者直接使用转置运算符“,参见例 子2-6
第二章 matlab 基础 计算机仿真与模拟 例子2-5 使用logspace函数创建向量。 在MATLAB的命令行窗口中键入下面的指令: >> x = logspace(1,3,3) x = 10 100 1000 上面创建的向量都是行向量,也就是说,创建的都是一行 n列的二维数组(n表示元素的个数),如果需要创建列向量,即 n行一列的二维数组(n表示元素的个数),则需要使用分号作为 元素与元素之间的间隔或者直接使用转置运算符“'”,参见例 子2-6