Matlab昆明理工大学习题
- 格式:doc
- 大小:191.00 KB
- 文档页数:13
第一章 简介与基本数学运算1、a=1:4:13, b=2:3:11 (1) c =a-b (2) d =a-b (3) e =a*b (4) f =a.*b2、求下列表达式的值:(1)22, 3.5,5,9.8tan()b ca e abc x abc b c aππ++-+====-++其中(2)222131ln(1),50.652t i z e t t t -⎡⎤=++=⎢⎥-⎣⎦其中3、 计算在0.5英寸不锈钢管中,以2000lb/hr 流量输送水,当水的温度为10、20、30、40、50、60、70、80℃时,流体密度、粘度以及压降分别为多少?已知: 流体密度可由下式描述: 其中ρ,g/ml ;对于水,A =0.34710;B =0.2740;Tc =647.13K ;n =0.28571。
流体粘度由下式描述:其中μ,cP ;对于水,A=-10.2158;B=1.7925E3;C =1.7730E-2;D=-1.2631E-05,流体在不锈钢管中的流动压降可由下式估算:其中,摩擦压降,psi/(100英尺等量管长);M ,质量流量,lb/hr ;μ,粘度,cP ;ρ,密度,lb/ft3,D ,管径,inch 。
nC T T B A)1(--⋅=ρ210/log DT CT T B A +++=μρμ8.42.08.120000D M P =∆第二章矩阵运算练习1.已知1548310782533617320 A B---⎡⎤⎡⎤⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥-⎣⎦⎣⎦求下列表达式的值:、(1)A+6B和A2-B(2)A*B、A.*B,B*A和A/B(4)22[(1)(0.8333)]44y A B Aπππ=---〕(5)22 1ln(sin(A)1), 2Az e B B =+++2.已知23100.7880414565532503269.5454 3.14A-⎡⎤⎢⎥-⎢⎥=⎢⎥⎢⎥-⎣⎦,取出其前三行构成矩阵B,其前两列构成矩阵C,其右下角3*2子矩阵构成矩阵D。
matlab考试题库及答案大学# MATLAB考试题库及答案大学一、选择题1. MATLAB中用于生成0到1之间均匀分布随机数的函数是: - A. rand- B. randi- C. randperm- D. randn答案:A2. 下列哪个命令可以用于绘制函数图像?- A. plot- B. text- C. title- D. xlabel答案:A3. MATLAB中,以下哪个不是矩阵的属性?- A. size- B. length- C. rank- D. transpose答案:D4. 以下哪个函数可以用于求解线性方程组?- A. solve- B. linsolve- C. linprog- D. fsolve答案:A5. MATLAB中,用于计算矩阵特征值的函数是:- A. eig- B. eign- C. eigen- D. eigenvalue答案:A二、填空题1. MATLAB的基本数据单位是________。
答案:矩阵2. 使用MATLAB进行数值计算时,可以利用________来存储数据。
答案:变量3. MATLAB中的向量可以是________或________。
- 答案:行向量;列向量4. 矩阵的转置可以通过________操作实现。
答案:.'5. MATLAB中,使用________函数可以计算矩阵的行列式。
答案:det三、简答题1. 简述MATLAB中使用循环结构的注意事项。
答案:在MATLAB中使用循环结构时,应注意以下几点:确保循环体内部逻辑正确,避免无限循环;使用for循环时,循环变量的初始化和步长设置要合理;使用while循环时,循环条件要明确,确保循环能够正常退出。
2. 描述MATLAB中如何实现数组的多维索引。
答案:在MATLAB中,多维数组的索引可以通过使用圆括号来实现,每个维度的索引用逗号分隔。
例如,对于一个三维数组A,可以使用A(i,j,k)来访问第i行、第j列、第k层的元素。
大学matlab考试题及答案大学MATLAB考试题及答案一、选择题1. MATLAB的全称是什么?A. Matrix LaboratoryB. Microprocessor Application Tool SetC. Microsoft Advanced Tool SetD. Microprocessor Application Test System答案:A2. 在MATLAB中,以下哪个命令用于绘制三维图形?A. plotB. scatterC. surfD. bar答案:C3. MATLAB中用于求解线性方程组的函数是?A. solveB. linsolveC. linprogD. fsolve答案:A二、简答题1. 简述MATLAB的基本数据类型有哪些,并给出至少两个每种类型的示例。
答案:MATLAB的基本数据类型包括数值数组、字符数组和单元数组。
数值数组可以是向量、矩阵或多维数组。
例如,向量 `v = [1 2 3]`,矩阵 `M = [1 2; 3 4]`。
字符数组是由单引号或双引号括起来的字符序列,如 `C = 'Hello'`。
单元数组可以包含不同类型的数据,如`{1, 'text', [1; 2; 3]}`。
2. 描述如何在MATLAB中实现矩阵的转置和翻转。
答案:矩阵的转置可以通过 `'T'` 来实现,例如 `A'` 表示矩阵A 的转置。
矩阵的翻转可以通过 `flip` 函数实现,例如 `flip(A)` 可以翻转矩阵A的所有行和列,`flipud(A)` 仅翻转矩阵A的行,而`fliplr(A)` 仅翻转矩阵A的列。
三、编程题1. 编写一个MATLAB函数,该函数接受一个向量作为输入,并返回向量中所有元素的和以及平均值。
```matlabfunction [sumVal, avgVal] = calculateSumAndAverage(V)sumVal = sum(V);avgVal = mean(V);end```2. 设计一个MATLAB脚本来解决以下问题:给定一个3x3的矩阵,找出其中最大的元素,并显示其位置。
matlab习题及答案2. ⽤MATLAB 语句输⼊矩阵A 和B3.假设已知矩阵A ,试给出相应的MATLAB 命令,将其全部偶数⾏提取出来,赋给B 矩阵,⽤magic(8)A =命令⽣成A 矩阵,⽤上述命令检验⼀下结果是不是正确。
4.⽤数值⽅法可以求出∑=++++++==6363622284212i i S ,试不采⽤循环的形式求出和式的数值解。
由于数值⽅法是采⽤double 形式进⾏计算的,难以保证有效位数字,所以结果不⼀定精确。
试采⽤运算的⽅法求该和式的精确值。
5.选择合适的步距绘制出下⾯的图形。
(1))/1sin(t ,其中)1,1(-∈t ;(2))tan(sin )sin(tan t t -,其中),(ππ-∈t6. 试绘制出⼆元函数2222)1(1)1(1),(yx yx y x f z ++++-==的三维图和三视图7. 试求出如下极限。
(1)xxxx 1)93(lim +∞→;(2)11lim0-+→→xy xy y x ;(3)22)()cos(1lim222200y x y x ey x y x +→→++-8. 已知参数⽅程-==tt t y t x sin cos cos ln ,试求出x y d d 和3/22d d π=t x y9. 假设?-=xyt t e y x f 0d ),(2,试求222222y fy x f x f y x ??+-?? 10. 试求出下⾯的极限。
(1)-++-+-+-∞→1)2(1161141121lim 2222n n ;(2))131211(lim 2222ππππn n n n n n n ++++++++∞→ 11. 试求出以下的曲线积分。
(1)?+ls y x d )(22,l 为曲线)sin (cos t t t a x +=,)cos (sin t t t a y -=,)20(π≤≤t 。
(2)?-+++ly y y xe x e yx )dy 2(xy d )(33,其中l 为22222c y b x a =+正向上半椭圆。
大学matlab考试题及答案一、选择题(每题2分,共10分)1. MATLAB中用于创建向量的命令是?A. vectorB. arrayC. linspaceD. [ ]答案:D2. 以下哪个函数用于计算矩阵的行列式?A. detB. rankC. invD. eig答案:A3. 在MATLAB中,以下哪个命令用于绘制三维曲面?A. plot3B. surfC. meshD. contour答案:B4. MATLAB中,以下哪个函数用于求解非线性方程?A. fsolveB. fzeroC. linsolveD. solve答案:A5. 如何在MATLAB中创建一个全为1的3x3矩阵?A. ones(3,3)B. zeros(3,3)C. eye(3,3)D. rand(3,3)答案:A二、填空题(每题3分,共15分)1. 在MATLAB中,使用________函数可以计算矩阵的逆。
答案:inv2. 要将向量[1, 2, 3]转置成行向量,可以使用________运算符。
答案:.'3. MATLAB中,________函数用于计算两个矩阵的点乘。
答案:dot4. 若要在MATLAB中生成一个从0到1的100个等间隔的数,可以使用________函数。
答案:linspace5. 使用________函数可以在MATLAB中创建一个随机数矩阵。
答案:rand三、简答题(每题5分,共20分)1. 描述MATLAB中矩阵的基本操作有哪些?答案:矩阵的基本操作包括矩阵的创建、转置、加法、减法、乘法、点乘、求逆、行列式计算、特征值和特征向量的计算等。
2. MATLAB中如何实现循环结构?答案:MATLAB中可以使用for循环、while循环和switch-case结构来实现循环结构。
3. 简述MATLAB中函数定义的基本语法。
答案:MATLAB中函数定义的基本语法是:function [输出参数列表] = 函数名(输入参数列表)函数体end4. MATLAB中如何实现条件判断?答案:MATLAB中可以使用if-else语句、switch-case语句来实现条件判断。
内容:本次上机主要练习常见的数值计算问题,包括线性代数、函数分析、数值微积分、常微分方程等,重点练习如何利用MATLAB提供的函数来实现数值计算,对于数学理论问题不做详细阐述,不清楚的请看相关数学书。
目的:能应用MA TLAB提供的强大函数进行复杂的方程组、微分、积分等运算。
注意:MATLAB数值计算的结果为数值型数据,而不是数学上的解析表达式。
线性代数:1. LU分解一个矩阵可以分解为一个上三角矩阵和一个下三角矩阵的乘积,称之为LU分解。
LU分解是用高斯主元消去法实现的,通常要对主元位置进行交换,主元交换的方法是将被分解矩阵左乘一个由0-1构成的行交换阵。
【调用格式】[L, U, P] = lu(X) 对矩阵X进行LU分解,并进行主元交换,[L, U] = lu(X) 对矩阵X进行LU分解,无主元交换【说明】L为主对角元素为1的下三角矩阵,U为上三角矩阵,P为行交换矩阵。
2. 行列式和求逆矩阵的行列式和求逆可以通过LU分解的方法求解。
【调用格式】d = det(X) 求矩阵X的行列式Y = inv(X) 求矩阵X的逆矩阵例1 对矩阵进行LU分解、求行列式和求逆操作,请查看计算结果。
>> A=[1,2,3; 2,2,3;9,7,5];>> [L1,U1]=lu(A);%不带主元交换的LU分解,L1通常不是下三角阵>> [L2,U2,P]=lu(A) %带主元交换的LU分解,L2为下三角阵>> det(A) %行列式值>> Y=inv(A) %矩阵求逆3. 特征值和特征向量eig函数用于求解矩阵的特征值和特征向量。
【调用格式】D=eig(A) 计算矩阵A的特征值,D为特征值构成的向量[V , D]=eig(A) 计算矩阵A的特征值对角阵D和特征向量矩阵V[V , D]=eig(A , 'nobalance') 当矩阵A中有与截断误差近似的数值,用本指令例 2 计算B的特征值及特征向量,观察结果。
重要声明:1、本文只是提供一定参考,有错勿怪。
2.、本文采用的潮流调节及计算只针对本实验,其中有很多固化的数据与参数,以及特殊的公式、请根据要求的不同进行一定的调整(潮流计算的程序适用任何情况、不同的只是系统参数)。
3、本文潮流调节为自动调节生成,调节变量有发电机2、3电压,三台变压器分接头,没有进行无功补偿,请根据具体情况加入或删减变量。
4、自动调节潮流程序中,控制变量为各点电压首次迭代值、最终各点电压。
最终选择标准为网损最低的一组数据。
5、本实验报告为草版,有错误,但懒得改。
6、鉴于个人所有文档免费得原则,本文为免费文档,请尽量下载。
7、最后!都免费了,要求不要太高。
要求及原始数据电力系统潮流计算是电力系统分析中的一种最基本的计算,是对复杂电力系统正常和故障条件下稳态运行状态的计算。
潮流计算的目标是求取电力系统在给定运行状态的计算。
即节点电压和功率分布,用以检查系统各元件是否过负荷.各点电压是否满足要求,功率的分布和分配是否合理以及功率损耗等。
对现有电力系统的运行和扩建,对新的电力系统进行规划设计以及对电力系统进行静态和暂态稳定分析都是以潮流计算为基础。
潮流计算结果可用如电力系统稳态研究,安全估计或最优潮流等对潮流计算的模型和方法有直接影响。
在电力系统中可能发生的各种故障中,危害最大且发生概率较高的首推短路故障。
产生短路故障的主要原因是电力设备绝缘损坏。
短路故障分为三相短路、两相短路、单相接地短路及两相接地短路。
其中三相短路时三相电流仍然对称,其余三类短路统成为不对称短路。
短路故障大多数发生在架空输电线路。
电力系统设计与运行时,要采取适当的措施降低短路故障的发生概率。
短路计算可以为设备的选择提供原始数据。
一、课程设计的目的与任务:该课程设计为电气工程及其自动化专业的主要专业课设计之一,是学习电力系统分析基础和电力系统计算机辅助分析课程后的一个重要的实践性教学环节。
其目的在于巩固和加深对电力系统潮流和短路电流计算基本原理的理解,学习和掌握应用计算机进行电力系统设计和计算的方法,培养学生独立分析和解决问题的能力。
大学专业试题-Matlab期末考试及答案一、填空题(一题3分,共15分)1、标点符号可以使命令行不显示运算结果。
答案:%2、x为0〜4,步长为0.1pi的向量,使用命令创建。
答案:x=0:0.1*pi:4。
3、输入矩阵A=[1 2 3;7 -5 8;9-1-7],使用全下标方式用A(2,2)取出元素“-5 ”,使用单下标方式用取出元素“-5 ”。
答案:A (5)。
4、在while表达式,语句体,End循环语句中,表达式的值__时表示循环条件为真,体语句将被执行,否则跳出该循环语句。
答案:非零。
5、要从键盘读入一个字符串并赋值给变量x,且给出提示“Hello",应使用命令—答案:x=input(‘Hello,;s')b二、选择题(一题3分,共15分)1、下列表示可以作为MATLAB的变量的是(D )A. abcd-2B. xyz_2#C. @hD. X_1_a2、如果x=1: 2 : 8,则U x(1)和x(4)分别是(B )A. 1, 8B. 1,7C. 2,8D. 2,73、指出下列错误的指令(B)。
A.symsa b;B. symsa, b;C.syms('a',’b');D. syms('a','b','positive');4、下列哪条指令是求矩阵的行列式的值(C)。
A .inv B. diag C. det D.eig5、清空Matlab工作空间内所有变量的指令是(C)。
A. clcB.clsC.clearD. clf三、程序分析题(一题10分,共20分)1、分析下面程序运行后s1,n1,s2,n2,m的值。
s1=0;s2=0;n1=0;n2=0;x=[1,-4,-8,3,10,-9,7,-3,10, 8,-5,-2,2,0 ]; m=length(x); fori=1:mif x(i)<0s1=s1+x(i); n1=n1+1; elses2=s2+x(i); n2=n2+1;end ends1,n1,s2,n2,m请回答s1,n1,s2,n2,m的结果。
matlab上机考试题及答案1. 题目:编写一个MATLAB函数,计算并返回一个向量中所有元素的平方和。
答案:函数定义如下:```matlabfunction sumOfSquares = calculateSumOfSquares(vector)sumOfSquares = sum(vector.^2);end```2. 题目:使用MATLAB的内置函数,找出一个矩阵中的最大元素及其位置。
答案:可以使用`max`函数来找出矩阵中的最大元素,同时使用`find`函数来获取其位置。
示例代码如下:```matlabA = [1, 2, 3; 4, 5, 6; 7, 8, 9];[maxValue, linearIndex] = max(A(:));[row, col] = ind2sub(size(A), linearIndex);```3. 题目:给定一个向量,使用MATLAB编写代码,实现向量元素的逆序排列。
答案:可以使用`flip`函数来实现向量的逆序排列。
示例代码如下:```matlabvector = [1, 2, 3, 4, 5];reversedVector = flip(vector);```4. 题目:编写一个MATLAB脚本,计算并绘制一个正弦波的图像。
答案:可以使用`sin`函数生成正弦波数据,并使用`plot`函数绘制图像。
示例代码如下:```matlabx = linspace(0, 2*pi, 100);y = sin(x);plot(x, y);xlabel('x');ylabel('sin(x)');title('Sine Wave');```5. 题目:给定一个3x3的矩阵,使用MATLAB编写代码,计算其行列式。
答案:可以使用`det`函数来计算矩阵的行列式。
示例代码如下:```matlabmatrix = [1, 2, 3; 4, 5, 6; 7, 8, 9];determinant = det(matrix);```结束语:以上是MATLAB上机考试的题目及答案,希望能够帮助大家更好地掌握MATLAB的编程技巧和函数使用。
Matlab 基础练习题常量、变量、表达式1、 MATLAB 中,下面哪些变量名是合法的?( )(A )_num (B )num_ (C )num- (D )-num 2、 在MA TLAB 中,要给出一个复数z 的模,应该使用( )函数。
(A )mod(z) (B )abs(z) (C )double(z) (D )angle(z) 3、 下面属于MATLAB 的预定义特殊变量的是?( )(A )eps (B )none (C )zero (D )exp4、 判断:在MA TLAB 的内存工作区中,存放一个英文字符 'a' 需要占用1个字节,存放一个中文字符‘啊’需要占用2个字节。
( 错,都是2个字节 )5、 判断:MA TLAB 中,i 和j ( 对 )6、 判断:MA TLAB 中,pi 代表圆周率,它等于3.14。
( 错,后面还有很多位小数 )7、 在MA TLAB 中,若想计算的51)3.0sin(21+=πy 值,那么应该在MA TLAB 的指令窗中输入的MA TLAB 指令是__y1=2*sin(0.3*pi)/(1+sqrt(5))_。
8、 在MA TLAB 中,a = 1,b = i ,则a 占_8__个字节,b 占_16_个字节,c 占________字节。
9、 在MA TLAB 中,inf 的含义是__无穷大__,nan 的含义是__非数(结果不定)___。
数组1、 在MA TLAB 中,X 是一个一维数值数组,现在要把数组X 中的所有元素按原来次序的逆序排列输出,应该使用下面的( )指令。
(A )X[end:1] (B )X[end:-1:1] (C )X (end:-1:1) (D )X(end:1) 2、 在MA TLAB 中,A 是一个字二维数组,要获取A 的行数和列数,应该使用的MATLAB的命令是( )。
(A )class(A) (B )sizeof(A) (C )size(A) (D )isa(A)3、 在MATLAB 中,用指令x=1:9生成数组x 。
一、填空题:每空1分共32分1、M A T L A B是由英语Matrix(矩阵)和Laboratory(实验室)两个单词的前三个字母的组合而成的。
2.M A T L A B是以向量、矩阵为基本的数据单元,可以编写结构化、有面向对象特点的程序。
3.M A T L A B是以矩阵作为数据操作的基本单位,语言灵活,功能强大。
4.变量名可以由任意的字母、数字或下划线组成,但必须以字母打头;变量名区分字母大小写,变量名最多不超过19 个字符。
5.在MATLAB 中,主要有三种方式输入数据(1)直接生成数据;(2)使用M 文件将文件中的数据调入内存;(3)用load 命令恢复工作空间中的变量。
6.在MATLAB 中数据的输出方式有三种(1)直接在终端上显示结果;(2)用diary 命令将控制窗口中的有关内容以文本形式存入一个指定的文件;(3)用save 命令将工作空间中的变量保存到磁盘上。
7.MATLAB是以c语言为平台,属于第四代计算机语言。
优点是格式自由,语句简练,结构简单,学科性工具箱功能强大,可扩展性、可移植性强。
缺点是在命令窗口中解释一句,执行一句,所以运算速度慢。
8.在MATLAB中保存整个工作空间,保存个别变量文件的扩展名为。
9.是MA TLAB的基础。
矩阵运算是MATLAB的核心。
10.MATLAB的构成:是由MATLAB的语言;MA TLAB的工具箱MATLAB的工作环境构成的。
11.在创建多行多列数组时逗号或空格:用于分隔在同一行的元素,而分号用于分开不同的行。
12.多维数组的创建有将二维数组扩展为多维数组。
和用函数创建多维数组两种方法。
13.MATLAB 中三角函数只对弧度操作,所以自变量是角度的必须先转化为弧度,弧度= 角度量*pi/180。
14.在一维插值中只有三次样条插值可以外插,其他几种都只能内插。
15.MATLAB中的语句序列由表达式语句语句、赋值语句语句、控制语句语句、调试语句和空语句组成。
二、选择题:每空2分共18分1.清除命令窗口中的文字(但不改变工作空间)用 B 命令。
(A )home (B )clc (C )esc (D )del2.在M 文件的编写与管理中,显示或修改MATLAB 搜索路径用D 命令。
(A )cd (B )cd path (C )path (D )p=cd3.在MATLAB 中,用c 命令绘制简单的二维图形。
(A )fplot (B )plot3 (C )plot (D )surf4.MATLAB 中D 函数用于牛顿—科茨法计算函数的定积分。
(A )quad (B )trapz (C )leastq (D )quad85. MATLAB 中用A 函数求二维离散傅立叶变换。
(A )fft2 (B )conv2 (C )del2 (D )interp26.MATLAB 中用C 函数实现一维多项式插值.(A )sun (B )prod (C )interp (D )diff7.MATLAB 中用 A 函数来完成线性拟合。
(A )p o l y f i t (B )sort (C )mean (D )trapz8.MATLAB 中用D 函数来数值计算函数微分。
(A )del2 (B )interp2 (C )p o l y f i t (D )diff9.MATLAB 中用D 函数计算卷积和多项式乘法。
(A )quad (B )angle (C )f i l t e r (D )conv三、应用及编程1.求解方程组(10分)543210658320379530x x x x x x x x x x x x +++=⎧⎪+++=⎨⎪+++=⎩A=[5 4 3 2;6 5 8 3;3 7 9 5]B=[10 20 30]'X0=A\B %求解check=A*X0 %检验解是否正确norm_x0=norm(X0) %计算解x0的范数X1=pinv(A)*B %用函数pinv求解线性方程组norm_x1=norm(X1)A =5 4 3 26 5 8 33 7 9 5B =102030X0 =-1.06382.55321.70210 check =10.000020.000030.0000 norm_x0 =3.2477 X1 =-0.7967 1.6331 1.5537 1.3950norm_x1 =2.76802.用梯形法求积分30.50sin /6t e t dt ππ-+⎰(2) (10分)f='(exp(-0.5*t)).*sin(2*t+pi/6)'; %定义函数(exp(-0.5*t)).*sin(2*t+pi/6)fplot(f,[0,4*pi]) %绘制曲线 t1=0:pi/1000:3*pi; %定义积分范围[0,3*pi]和步长pi/100y1=(exp(-0.5*t1)).*sin(2*t1+pi/6); %定义函数(exp(-0.5*t))*sin(2*t+pi/6)re=trapz(t1,y1) %求积分 pause%积分范围不变,但改变步长t2=0:pi/2000:3*pi; %定义积分范围[0,3*pi]和步长3pi/40y2=(exp(-0.5*t2)).*sin(2*t2+pi/6); %定义函数(exp(-0.5*t)).*sin(2*t+pi/6)re=trapz(t2,y2)re =0.4622re =0.46223.一次化学动力学试验中,在95。
15摄氏度乙醇溶液中,两种化合物反应的程序:time=[2.5 5.0 7.5 10.0 13.0 17.0 20.0 30.0 40.0 50.0 60.0 70.0]%时间res=[0.29 0.56 0.77 1.05 1.36 1.52 2.00 2.27 2.81 3.05 3.25 3.56]%反应浓度timei=2.5:0.5:70; %时间插值范围及插值点resi1=interp1(time,res,timei,'nearest'); %用最近点插值subplot(2,2,1) %将图形窗口分成2×2个,激活第一个子图plot(time,res,'*',timei,resi1) %绘制最近点插值曲线title('最近点插值')resi2=interp1(time,res,timei,'linear'); %用线性插值subplot(2,2,2) %激活第二个子图plot(time,res,'+',timei,resi2) %绘制线性插值曲线title('线性插值')resi3=interp1(time,res,timei,'spline'); %用三次样条插值subplot(2,2,3) %激活第三个子图plot(time,res,'^',timei,resi3) %绘制三次样条插值曲线title('三次样条插值')resi4=interp1(time,res,timei,'cubic'); %用三次多项式插值subplot(2,2,4) %激活第四个子图plot(time,res,'x',timei,resi4) %绘制三次多项式插值曲线title('三次多项式插值')time =Columns 1 through 82.5000 5.0000 7.5000 10.0000 13.0000 17.0000 20.0000 30.0000Columns 9 through 1240.0000 50.0000 60.0000 70.0000res =Columns 1 through 80.2900 0.5600 0.7700 1.0500 1.36001.52002.0000 2.2700Columns 9 through 122.81003.0500 3.2500 3.5600结果:4.在同一个窗口中的不同区域分别作6x=xy在[-10,10]间的图像和作+352-cos xy=在一个周期内的图像。
(15分)(2sin xy=、))(2(要求分别用红色‘+’和绿色的‘*’显示)程序:subplot(1,2,1) %将图形窗口分为1×2个,并激活第x1=(0:pi/1000:pi); %定义数组x1y1=sin(2*x1); %定义函数y1=sin(2*x1)x2=(0:pi/1000:pi); %定义数组x2y2=cos(2*x2); %定义函数y2=cos(2*x)plot(x1,y1,'y*',x2,y2,'g*') %同时绘制两条曲title('y=sin(2*x)与y2=cos(2*x2)的图形') %给图形加标题subplot(1,2,2) %激活第二个图形窗口x=(-10:0.1:10);y=5*x.^2+3*x-6;plot(x,y,'r+') %在新建的图形窗口中绘y=5*x.^2+3*x-6 图title('y=5*x.^2+3*x-6的图形') %给图形加标题结果:图表。