matlab操作入门实验报告,MATLAB基本操作实验报告.doc
MATLAB基本操作实验报告MATLAB基本操作实验报告
南昌航空大学
数学与信息科学学院
实 验 报 告
课程名称:
实验名称:
实验类型: 验证性 综合性□ 设计性□
实验室名称:
班级学号:
学生姓名:
任课教师(教师签名):
成绩:
实验日期: 10
一、实验目的
1、熟悉MATLAB基本命令与操作
2、熟悉MATLAB作图的基本原理与步骤
3、学会用matlab软件做图
二、实验用仪器设备、器材或软件环境
计算机MATLAB软件
三、实验原理、方案设计、程序框图、预编程序等
问题1:在区间【0,2π】画sinx
实验程序:
>> x=linspace(0,2*pi,30);
>> y=sin(x);
>> plot(x,y)
问题2:在【0,2π】用红线画sinx,用绿圈画cosx,
实验程序:
>> x=linspace(0,2*pi,30);
>> y=sin(x);
>> z=cos(x);
>> plot(x,y,'r',x,z,'co')
>>
问题3:在【0,π】上画y=sinx的图形。
实验程序:
>> ezplot('sin(x)',[0,pi])
>>
问题4:在【0,π】上画x=cos3t,y=sin3t星形图形。
实验程序:
>> ezplot('cos(t).^3','sin(t).^3',[0,pi])
>>
问题5:[-2,0.5],[0,2]上画隐函数
实验程序:
>> ezplot('exp(x)+sin(x*y)',[-2,0.5,0,2])
>>
问题6:在[-2,2]范围内绘制tanh的图形。
实验程序:
>> fplot('tanh',[-2,2])
>>
问题7:将x,y的取值范围都限制在[-2π,2π],画函数tanhx,sinx,cosx的图形。
实验程序:
>> fplot('[tanh(x),sin(x),cos(x)]',2*pi*[-1 1 -1 1])
>>
问题8:用方形标记创建一个简单的loglog图
实验程序:
>> x=logspace(-1,2);
>> loglog(x,exp(x),'-s');
>> grid on %标注格栅
>>
问题9:建一个简单的半对数坐标
实验程序:
>> x=0:1:10;
>> semilogy(x,10.^x)
>>
问题10:绘制y=x3的函数图、对数坐标图、半对数坐标图。
实验程序:
>> x=[1:1:100];
>> subplot(2,3,1);%子图
>> plot(x,x.^3);
>> grid on;%标准格栅
>> title('plot-y=x.^3');%图头上标注
>> subplot(2,3,2);
>> loglog(x,x.^3);
>> grid on;
>> title('loglog-logy=3logx');
>> subplot(2,3,3);
>> plotyy(x,x.^3,x,x);
>> grid on;
>> title('plotyy-y=x.^3,logy=3logx');
>> subplot(2,3,4);
>> semilogx(x,x.^3);
>> grid on;
>> title('semilogx-y=3logx');
>> subplot(2,3,5);
>> semilogy(x,x.^3);
>> grid on;
>> title('semilogy-logy=x.^3');
问题11:在区间[0,10 ]
实验程序:
>> t=0:pi/50:10*pi;
>> plot3(sin(t),cos(t),t)
>>
问题12:画函数z=(x+y)2的图形。
实验程序:
>> x=-3:0.1:3;
>> y=1:0.1:5;
>>[X,Y]=meshgrid(x,y);
>>Z=(X+Y).^2;
>> surf(X,Y,Z)
>>
问题13:画出曲面Z=(X+Y)2,网格图
实验程序:
>> x=-3:0.1:3;
>> y=1:0.1:5;
>>[X,Y]=meshgrid(x,y);
>> Z=(X+Y).^2;
>> meshz(X,Y,Z)
>>
问题14:将曲面peaks平滑
实验程序:
>> [x,y,z]=peaks(30);
>> surf(x,y,z)
>> shading flat %图形变得平滑
问题15:绘peaks的网格图
实验程序:
>> [X
matlab操作入门实验报告,MATLAB基本操作实验报告.doc相关推荐
- matlab操作入门实验报告,matlab操作实验报告
实验一matlab基本操作 一.实验目的 熟悉matlab的安装与启动:熟悉matlab用户界面:熟悉matlab功能.建模元素:熟悉matlab优化建模过程. 二.实验设备与工具 1.计算机 2.m ...
- matlab从入门到精通-matlab计算机仿真与蒙特卡洛法【数学建模】
前言 在计算机出现之前,我们对数学模型的研究只能通过数学推导和实验研究两种方法.在此之后,我们可以通过在计算机上对实际问题的模拟.仿真求解模型.计算机仿真在数学建模中具有很重要的作用,而蒙特卡洛法则是 ...
- 操作系统实验一 Linux基本操作|实验二 进程管理
由于当时没存代码,只有实验文档代码截图,文末也可直接获取实验文档. 操作系统实验 目录 实验一 Linux基本操作 实验二进程管理 实验一 Linux基本操作 1实验目的 1.熟悉在Linux操作系统 ...
- MATLAB从入门到精通-MATLAB结构矩阵的输出
前言 在MATLAB数据处理的时候,数据通常存储在结构矩阵中,今天就给大家分享一下如何将结构矩阵中的内容完整地输出到命令行窗口中. 题目 本次讲解基于一道例题. 以下是我为大家准备的几个精品专栏,喜欢 ...
- MATLAB从入门到精通-Matlab R2020b中的新标记符号(New-marker-symbols)
Matlab R2020b中的新标记符号(New-marker-symbols)! MatlabR2020B版本引入了新的水平("_")和垂直("|")线标记符 ...
- MATLAB从入门到精通-matlab图像处理标记点追踪识别程序
前言 图像处理也可以分为好几种,比如做人脸识别的,机器视觉的等等,本文所说的图像处理并不是这两个类型,而是用于摄像测量方向的,摄像测量学可以分为单目测量和多目立体测量,本文所提供的方法的程序,均可使用 ...
- MATLAB从入门到精通-matlab计算多重复杂多边形重叠面积
前言 最近在学习中遇到了求多边形图像重叠面积问题,经查阅资料发现polyshape函数可以解决此问题,下面总结一下本次学习的心得: Polyshape函数的调用形式为:pgon =polyshape( ...
- MATLAB从入门到精通-matlab中符号推导应用及相关技巧
前言 手撕公式必不可少,但是难免出错.在战略上手推公式,而在战术上用matlab符号推导辅助和验证可以大幅度减少出错,并提高效率. 关于MATLAB系列的精品专栏大家可参见 MATLAB-30天带你从 ...
- MATLAB | 从入门到精通MATLAB必去的10大网站,一个比一个经典
从入门到精通MATLAB必去的10大网站 Help Center: https://ww2.mathworks.cn/help/index.html 官方推出的集参考文档.程序示例.函数集合.视频简介 ...
最新文章
- Maven中mirrors和repository的关系
- linux系统一直循环登录界面,Ubuntu 14.04解决登录界面无限循环的方法
- 图灵奖公布:高性能计算先驱、为超算铺平道路的Jack Dongarra获奖
- 广义回归神经网络(GRNN)的数据预测
- Winform中将Bitmap对象通过pictureBox显示图片
- 在java 里kv 是什么_consul kv使用介绍
- linux命令chown和chmod什么区别
- redius和oracle怎么配置,求个 交换机radius 详细配置案例
- 社区出入登记源码1.0.53完整安装包+小程序前端+公众号
- fedora 14 64位安装 flash player
- 不够持久?大疆无人机有了新无线充电系统,电力增强+++
- Linux kill 多余用户终端
- NVIDIA Jetson Xavier NX 计算GPIO编号
- Matlab中的画图函数
- 线性规划——单纯形法
- 代理xp组件已作为此服务器安全配置的一部分被关闭
- c语言变量报存在bss段,C语言初始化——bss段初始化、跃入C、C与汇编
- 值得看三次的高干文_5本精彩的高干文推荐,本本是经典,值得刷三遍以上!...
- java控制分屏_java实现arcgis地图分屏(双图)
- 保罗.格雷厄姆:如何获得创业Ideas | How to Get Startup Ideas