注册地址 登录
数学建模社区-数学中国 返回首页

Inconceivable··· http://www.madio.net/?498319 [收藏] [复制] [分享] [RSS] 希望今年的数模之路不可思议···

日志

MATLAB学习:MATLAB基础知识

已有 798 次阅读2015-4-29 22:08 |个人分类:MATLAB学习| MATLAB, 基础知识

MATLAB学习:MATLAB基础知识(20150429)

1.1  MATLAB简介

1.1.1  什么是MATLAB

1.1.2  MATLAB语言特点

1.以矩阵和数组为基础的运算

2.语言简单,使用方便

3.强大的科学计算数据处理能力

4.强的图形处理功能

5.应用广泛的模块集合——工具箱

6.可扩充性强。具有方便的应用程序接口

7.源程序的开放性

8.实用的程序接口和发布平台

1.1.3  MATLAB系统

1.2  MATLAB的工作环境

1.2.1  MATLAB操作界面操作

1.2.2  命令窗口

常用命令:

clc:擦出一页命令窗口

clear:从工作空间清楚所有变量

clear all:从工作空间清除所有变量和函数

clf:清除图形窗口内容

who:列出当前工作空间所有变量

whos:列出当前工作空间所有变量及信息或者用工具栏上的Workspace浏览器

delete:从磁盘删除指定文件

whice:查找指定文件的路径

help:查询所列命令的帮助信息

save name:保存工作空间变量到文件name.mat

save name x y:保存工作空间变量x\y到文件name.mat

load name:加载name文件中的所有变量到工作空间

load name x y:加载name文件中的所有变量x\y到工作空间

diary name1.m:保存工作空间一段文本到文件name1.m

diary off:关闭日志功能

type name.m:在工作空间查看name.m文件内容

what:列出当前目录下的m文件和mat文件

↑或者Ctrl+p:调用上一行的命令

↓或者Ctrl+n:调用下一行的命令

←或者Ctrl+b:退后一格

→或者Ctrl+f:前移一格

Ctrl+←或者Ctrl+r:向右移一个单词

Ctrl+→或者Ctrl+l:向左移一个单词

Home或者Ctrl+a:光标移至行首

End或者Ctrl+e:光标移至行尾

Esc或者Ctrl+u:清除一行

Del或者Ctrl+d:清除光标后字符

Backspace或者Ctrl+h:清除光标前字符

Ctrl+k:清除光标至行尾字

Ctrl+c:中断程序运行

1.2.3  M-文件编辑/调试窗口

MATLAB命令窗口输入edit,即可弹出M文件编辑器窗口。

  1. 编辑功能

  1. 选择         Shift+箭头

  2. 复制\粘贴    Ctrl+C\V

  3. 寻找替代     Ctrl+F

  4. 查看函数

  5. 注释         Shift+5输入%,或者使用Ctrl+r注释%Ctrl+t删除注释

  6. 缩进         Ctrl+]增加缩进,Ctrl+[减少缩进

  1. 调试功能

  1. 设置或清楚断点  F12

  2. 执行            F5

  3. 单步执行        F10

  4. Step in:当遇见函数时进入函数内部  F11

  5. Step out:执行流程跳出函数  Shift+F11

  6. 执行到光标所在位置:菜单完成

  7. 观察变量或表达式的值:放在要观察的变量上并停留片刻

  8. 退出调试模式

1.2.4  帮助系统窗口

常用的帮助信息:help demo doc who whos what which lookfor helpbrowser helpdesk exit web

1.2.5  工作空间窗口

Ctrl+c:中断程序运行

1.2.6  图形窗口

1.2.7  当前文件夹

1.3  查询帮助命令

1.3.1  help命令【知道函数名】

直接输入help命令,会显示当前的帮助系统中所包含的所有项目

输入help+函数名:了解该函数的具体用法

1.3.2  lookfor命令【不知道函数名】

lookfor+关键字:查找和关键字相关的函数

1.3.3  模糊寻找

输入命令的前几个字母,然后按Tab

 

 

 


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2025-9-21 15:17 , Processed in 1.941382 second(s), 28 queries .

回顶部