MATLAB编程基础 习题

发布 2022-09-20 21:08:28 阅读 9243

1.1请分别用直接构造法、增量构造法(冒号表达式)和linspace函数创建数组:(1,3,5,7,9,11),体会以上创建方法有何区别和联系。

若数组b为在0--2π之间均匀分布的22个数据,c=(1.3,2.5,7.

6,2,-3),d=(23,20,17,14,11,8,5,2),各用何种方法输入较为简单?写出源程序。

1.2 设一向量a可表示为数组a=[1,2,3],求a的长度和方向角。(提示:

向量的长度可用指令sqrt(dot(a,a))或sqrt(sum(a,a));方向角可利用反三角函数求得。)

1.3 矩阵大小的测试是由指令numel和size来实现的,利用帮助系统查看该指令函数的调用格式及例题,然后确定矩阵a=[3,5,6;2,5,8;3,5,9;3,7,9]的元素个数和行数及列数。

1.4 矩阵的定位是由指令find来实现的,试利用该指令分别找出矩阵a=[3,5,6;2,5,8;3,5,9;3,7,9]中等于3和大于3的元素的行、列数。(提示:

看帮助确定find的调用格式)。

1.5 设矩阵a=[3,5,6;2,5,8;3,5,9;3,7,9],求取a的第2行的所有元素、第行的所有元素和第行与列的交叉元素。

1.6 产生3x4维的全零矩阵;产生4x2维的随机矩阵;产生4x4维的单位矩阵;

1.7 自拟几个例子做联系,以熟悉数和数组的各种运算和相应的命令函数。

1.8 先在记事本上输入一组数据,然后将其导入到matlab的工作空间中;在microsoft excel工作表中输入一数组,然后将其导入到matlab的工作空间中。

1.9 理解和练习数组编辑器的各项功能和操作方法,试编写一个二维数组,并绘制其图形。

1.10 自行练习创建符号对象的三种方法,并分析这些方法的异同。

1.11 已知表达式f1=a+cost与f2=bcost,试计算f2-f1和。

1.12 设符号表达式为1.13 已知符号矩阵,试计算f1+f2,f1*f2,f2*f1,f1/f2。

1.14 计算符号常量的值,确定数据类型并将结果转化为指定精度8位与18位的精确数值解。(提示:利用sym vpa class命令函数。

1.15 已知,试对其进行符号变量替换:,符号变量替换:n=

数值数组替换:k=1:4。

1.16 m文件的编写可解决有关大学物理中的实例,结合所学物理内容进行编程练习。

1.17 练习m文件编辑器的用法。掌握调试/运行的方法和技巧。

1.18 掌握建立函数句柄的方法,并体会应用函数句柄的优越性。

1.19 分别用for和while循环结构编写程序,计算:

并考虑一种避免循环的简洁方法进行求和。

1.20 用matlab语言编写下列分段函数:

1.21 编写一个5x5的对角矩阵,且对角线元素均为5,其余为0.

1.22 画出下列函数的三维网线图。

1.23 绘制函数上的三维曲面图。

1.24 已知,绘制一个旋转抛物面。

1.25 网上或查阅相关资料,掌握非均匀采样数据曲面图的绘制方法和步骤。

1.26 自拟1~2个题目,练习坐标变换命令函数的调用,并比较图形的差别。

1.27 已知,试编写一个演示彗星图的程序。

1.28 以电影方式制作x=asint,y=acost形成过程的动画。为简单起见,可取a=1。

1.29 在命令窗口中键入绘制y=cosx图形的命令,并利用其人机交互功能在图形窗口中编辑该函数图形。(包括图题、图例、线型等)

1.30 在命令窗口输入两组对应数据,用图形编辑窗中的基本曲线拟合和数据统计功能进行操作练习。

MATLAB编程

电力系统基础课程设计报告。电力系统潮流计算的matlab编程。程序流程图 源程序 disp电力系统潮流计算的matlab编程。disp 请输入电力系统参数!n input 请输入节点数 n nl input 请输入支路数 nl isb input 请输入平衡节点号 isb pr input 请输入误...

MATLAB编程作业汇总

matlab编程训练 作业。实训一 matlab语言介绍和数值计算。1 先求下列表达式的值,然后显示matlab工作空间的使用情况并保存变量。2.已知,求下列表达式的值 1 a 6 b和a b i 其中i为单位矩阵 a 6 b a b i 2 a b和a.b a b程序 a 12 34 4 34 7...

计算实习 MATLAB编程

第一章。1.用3位数字计算出方程 的解x,y,再用6位数字计算出x与y,已知正确解为练习练习x 1,y 1,计算结果说明什么?x,y solve 0.780 x 0.563 y 0.217 0.457 x 0.330 y 0.127 x y a 0.780 0.563 0.457 0.330 b 0...