1.matlab基础准备及入门
1.1 Command Window(命令行窗口)运用入门
1 计算器的用法
2 数值变量与表达式
3. 计算结果的图形表示
代码及注释
function [ output_args ] = Untitled2( input_args )
%UNTITLED2 此处显示有关此函数的摘要
% 此处显示详细说明
%定义变量范围 中间的是每隔多少像素画一个点
t=:pi/:*pi;
%e^(-1/3)
y0=exp(-t/);
%y=e^(-1/3)*sin3t
y=exp(-t/).*sin(*t);
%绘制 '-r'实线红色 ':b'虚线蓝色
%横坐标为t,纵坐标为y 后边是横坐标为t,纵坐标为y0 -y0
plot(t,y,'-r',t,y0,':b',t,-y0,':b')
%绘制网格
grid
end
运行结果
代码
function [ output_args ] = Untitled2( input_args )
clear;
3 %x定义域[-8,8],每次增加0.5
x=-:0.5:;
5 %y定义域与x一样
y=x'; 8 %相当于初始化各个点
9 %生成全1的矩阵 y行y列,每一个点都乘以x(此为1行33列)
10 X=ones(size(y))*x;
11 %生成全1的矩阵 x行x列,每一个点都乘以y(此为1行33列)
Y=y*ones(size(x)); 14 %计算sin(....) eps为精度
R=sqrt(X.^+Y.^)+eps;
16 %计算Z坐标
Z=sin(R)./R;
18 %三位着色图
surf(X,Y,Z);
20 %设置颜色
colormap(cool)
xlabel('x'),ylabel('y'),zlabel('z')
end
运行结果
1.2 现场菜单用于内存变量的查询和删除
1.在指令窗口运用who,whos查阅MATLABA内存变量
2.在指令窗口中运用clear指令显示可以删除内存中的变量
3.文件变量的存取
function [ output_args ] = Untitled2( input_args ) 3 %创建文件夹,进入文件夹
mkdir('c;\','my_dir');
cd c:\my_dir X=
Y=
Z= 11 %保存变量
save saf X Y Z clear
15 %载入变量
load saf Z
who
end
4.调试编辑器的使用
function [ output_args ] = Untitled2( input_args ) t=:pi/:*pi; %定义自变量取值数组
v0=exp(-t/); %计算与自变量对应的V0数组
v=exp(-t/).*sin(*t); %计算与自变量对应的v数组
plot(t,v,'-r',t,v0,':b',t,-v0,':b') %用不同颜色.线型绘制曲线
end
1.matlab基础准备及入门的更多相关文章
- 信号与系统实验序章0——MATLAB基础命令入门
本次开启新的系列,关于用Matlab实现常见信号和函数的生成和变换. 同时如果没有MATLAB基础,那么可以跟着本文一步一步学习Matlab的相关操作,本文旨在记录在信号与系统课程中MATLAB的学习 ...
- Matlab--从入门到精通(chapter2 matlab 基础知识)
Chapter2 Matlab 基础知识 1.基本数学运算符号 注:矩阵的右除是一般意义的除法,但是左除具有对称意义,即A./B=B.\A 2. 命令行中的常用标点 3.常见的操作命令 4.输出数据显 ...
- Matlab基础
基本运算: 一,矩阵的生成 clc ; clear all; close all; 1.直接输入 A = [ 1 ,2 ,3,4;2,3,4,5;3,4,5,6] A = 1 2 3 4 2 3 4 ...
- 【matlab 基础篇 02】基础知识一键扫盲,看完即可无障碍编程(超详细+图文并茂)
博主快速入门matlab,系统地整理一遍,如何你和我一样是一个新手,那么此文很适合你: 本人能力有限,文中难免有错误和纰漏之处,请大佬们不吝赐教 创作不易,如果本文帮到了您: 请帮忙点个赞
- matlab基础教程——根据Andrew Ng的machine learning整理
matlab基础教程--根据Andrew Ng的machine learning整理 基本运算 算数运算 逻辑运算 格式化输出 小数位全局修改 向量和矩阵运算 矩阵操作 申明一个矩阵或向量 快速建立一 ...
- jQuery学习笔记 - 基础知识扫盲入门篇
jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...
- Objective-C基础语法快速入门
Objective-C基础语法快速入门 2010-11-04 16:32 折酷吧 zheku8 字号:T | T 假如我们对面向对象的思维已经C语言都很熟悉的话,对于我们学习Objective-C将会 ...
- 【个人笔记】003-PHP基础-01-PHP快速入门-03-PHP环境搭建
003-PHP基础-01-PHP快速入门 03-PHP环境搭建 1.客户端(浏览器) IE FireFox CHROME Opera Safari 2.服务器 是运行网站的基本 是放置程序代码的地方 ...
- 【个人笔记】002-PHP基础-01-PHP快速入门-02-PHP语言相关介绍输
002-PHP基础-01-PHP快速入门 02-PHP语言相关介绍 1.PHP是什么 Hypertext Preprocessor超文本预处理器 是一种通用开源脚本语言 Personal Home P ...
随机推荐
- Java基础8一面向对象
一.JavaBean标准的定义规范 1.类中所有的属性必须是私有的,也就是说属性必须用private修饰. 2.提供一个公共无参数的构造方法. 3.为所有私有的属性提供公共的set和get方法. se ...
- JQuery学习笔记系列(一)----选择器详解
笔者好长时间没有更新过博客园的笔记了,一部分原因是去年刚刚开始工作一段时间忙碌的加班,体会了一种每天加班到凌晨的充实感,之后闲暇时间了也因为自己懒惰没有坚持记笔记的习惯,现在重新拾起来. 借用古人的一 ...
- Redis入门笔记-redis内部数据结构(01)
redis是一个轻量级的Nodsql数据库,使用kev-value的形式存储数据,在redis的世界里,没有整数.浮点数等概念,大多数情况下数据以字符串形式展现,偶尔会出现Long类型数据的场景. 一 ...
- Angular ui-router的常用配置参数详解
一.$urlRouterProvider服务 $urlRouterProvidfer负责监听$location,当$location变化时,$urlRouterProvider将在规则列表中查找匹配的 ...
- spring cloud(三) config
spring cloud 配置中心 config 搭建过程 1.搭建config-server 服务端 1.1. 新建boot工程 pom引入依赖 <!-- config配置中心 --> ...
- win7/win10 未分配磁盘怎样创建扩展分区 也就是逻辑分区(转截)
我们有时候用windows7的磁盘管理工具对windows7系统分区管理的时候,我们可能会不小心把我们的电脑硬盘扩展分区都删除了,扩展分区变为了未分配的空间,这时候如果我们新建分区的话,建立的都是主分 ...
- day34-1 面向对象概述
目录 面向对象编程 面向过程&面向对象 Python中一切皆对象 什么是对象? 面向对象编程 面向过程&面向对象 都是一种解决问题的思想 面向过程:在解决问题的时候,关注的是解决问题的 ...
- String、Stringbuffer、StringBuffer回顾
前言: 久了没用到,一下子就忘了..,参考文章:https://www.cnblogs.com/su-feng/p/6659064.html.https://baijiahao.baidu.com/s ...
- 解决value toDF is not a member of org.apache.spark.rdd.RDD (spark2.1 )
解决上述办法有两点: 1.两个import 需要放在 hiveCtx之后. val hiveCtx: SparkSession = SparkSession.builder.config(conf). ...
- google spanner
REF 论文 google spanner spanner 介绍 http://blog.jobbole.com/110262/