实验考核。
实验项目:matlab绘图。
实验目的:熟练掌握利用matlab软件进行绘图。
实验仪器设备:计算机,matlab软件。
实验原理:1、matlab简介:matlab语言丰富的图形表现方法,使得数学计算结果可以方便地、多样性地实现了可视化,这是其它语言所不能比拟的。
2、matlab的绘图功能:(1)二维绘图:
a、plot——最基本的二维图形指令:1.单窗口单曲线绘图;2.
单窗口多曲线绘图;3.单窗口多曲线分图绘图;4.多窗口绘图;5.
可任意设置颜色与线型;6.图形加注功能;绘制函数图函数;符号函数的简易绘图函数b、fill——基本二维绘图函数:绘制二维多边形并填充颜色。
c、(选做)特殊二维绘图函数:bar——绘制直方图;
polar——绘制极坐标图;hist——绘制统计直方图;stairs——绘制阶梯图;stem——绘制火柴杆图;rose——绘制统计扇形图;comet——绘制彗星曲线;errorbar——绘制误差棒图;compass——复数向量图(罗盘图);feather——复数向量投影图(羽毛图);quiver——向量场图;area——区域图;pie——饼图;convhull——凸壳图;scatter——离散点图。(2)三维绘图:
a、三维线图:plot3——基本的三维图形指令b、三维网格图:mesh——三维网线绘图函数c、三维表面图:surf——三维曲面绘图函数,与网格图看起来一样。
d、三维轮廓图:contour——三维轮廓绘图函数e、三维混合图:surfc——三维混合绘图函。
试验内容:画出所表示的三维曲面(图1.3-4)。x,y的取值范围是【-8.8】。
输入程序 x=-8:0.5:8;
y=x';x=ones(size(y))*x;
y=y*ones(size(x));
r=sqrt(x.^2+y.^2)+eps;
z=sin(r)./r;
surf(x,y,z);
colormap(cool)
xlabel('x'),ylabel('y'),zlabel('z'
运用图像。实验结论]:matlab软件可以绘制出函数图形,可以直观的理解函数。实现函数可视化。
实验注意事项]:要熟悉各种函数的编写**,输入时要细心。
讨论]回答思考题]
心得体会]注:打“*”号的项必须写。
实验3Matlab编程题
1 用while循环求1 100间整数的和。2 编写y函数,xx 1 y 2x 1 1 3x 11 x 10 计算出y 3 y 5 y 的值。3 某商场对顾客所购买的商品实行打折销售,标准如下 商品 用price来表示 price 200没有折扣。200 price 500 3 折扣。500 pri...
3MATLAB数值计算
第三节 matlab数值计算。数学计算分为数值计算和符号计算。这两种计算的区别是 数值计算的表达式 变量中不得包含未定义的自由变量,而符号计算中则允许。本节主要介绍matlab的数值计算。一 多项式。1 多项式的表达与创建。matlab用行矢量表示多项式系数,其中各元素按降幂顺序排列,如果多项式表示...
matlab绘图
2.1 其他坐标系下的二维数据曲线图 1 对数坐标图形 matlab提供了绘制对数和半对数坐标曲线的函数,调用格式为 semilogx x1,y1,选项1,x2,y2,选项2,semilogy x1,y1,选项1,x2,y2,选项2,loglog x1,y1,选项1,x2,y2,选项2,2 极坐标图...