QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5491|回复: 3
打印 上一主题 下一主题

[代码资源] 【原创】matlab命令行环境的常用操作

[复制链接]
字体大小: 正常 放大
god        

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2005-1-20 10:29 |只看该作者 |倒序浏览
|招呼Ta 关注Ta

1.有关命令行环境的一些操作: / I; |9 N7 g# b* p- V(1) clc 擦去一页命令窗口,光标回屏幕左上角 8 v& i% Z* l6 K/ R+ u! @3 Z4 v5 |% w (2) clear 从工作空间清除所有变量' _( c9 e$ [; I2 D (3) clf 清除图形窗口内容 0 Y" ~) }$ d- b ?1 h/ R# M(4) who 列出当前工作空间中的变量 + p1 W. c0 u! l/ Z; }5 W4 q7 ~( V! m (5) whos 列出当前工作空间中的变量及信息 , c0 X9 {4 f( c1 ]! c5 S6 ~/ u 或用工具栏上的 Workspace 浏览器 + d4 `: v$ [, ?+ w; R# l (6) delete <文件名> 从磁盘删除指定文件 / k7 b N& k3 F' I3 t) c8 G$ ^ (7) whech <文件名> 查找指定文件的路径 ! l H) r; v6 a ( 9 ) clear all 从工作空间清除所有变量和函数 8 |4 I5 P/ z, z% a; W (10) help <命令名> 查询所列命令的帮助信息 " c$ P2 ^2 B# d ]9 j- f% m (11) save name 保存工作空间变量到文件 name.mat / u& g. G, Q/ G9 d' w6 f(12) save name x y 保存工作空间变量 x y到文件 name.mat : h1 U( E6 K% Z. m(13) load name 下载‘name’文件中的所有变量到工作空间 * `' [' I- s- z* k0 f(14) load name x y 下载‘name’文件中的变量x y到工作空间 3 \) _) x; v9 j" G/ @; e' F4 B, n" O (15) diary name1.m 保存工作空间一段文本到文件 name1.m ; A/ N- Q: A; w- T … diary off 6 Q% F; R9 V) s" C+ b5 P) l* | (16) type name.m 在工作空间查看name.m文件内容 1 a+ r' C6 V$ N3 P+ i(17) what 列出当前目录下的m文件和mat文件% f" m4 U0 H. }+ e ↑ Ctrl+p 调用上一次的命令 # a9 i& ? \4 Q ↓ Ctrl+n 调用下一行的命令 0 ~! r/ w5 L3 m* J← Ctrl+b 退后一格 * G8 {% d1 h, F: V1 s% y& _→ Ctrl+f 前移一格 2 d) c V; y# S+ Q Ctrl + ← Ctrl+r 向右移一个单词 0 o7 X% ^! P, t Ctrl + → Ctrl+l 向左移一个单词* J/ k3 {8 U" S; t! k/ n8 G2 g Home Ctrl+a 光标移到行首 1 {4 |- [! y. B6 |, p. |6 i End Ctrl+e 光标移到行尾 : W1 r0 r) D+ Y+ G0 r& bEsc Ctrl+u 清除一行 7 }2 x# y2 P$ t& v/ IDel Ctrl+d 清除光标后字符 S% d+ C) M& z; u Backspace Ctrl+h 清除光标前字符 k4 X% U% l% k9 V+ P- p Ctrl+k 清除光标至行尾字 + T% a/ `1 z: o) {- L Ctrl+c 中断程序运行

8 ?- k+ I2 }7 [8 M" u/ m" n9 B" B

一.常用的窗口命令 0 M' Q4 ?( C. |) V; |9 n1 n& ^1 z! Lhelp 启动联机帮助文件显示( t# u; N0 {# h' w9 i what 列出当前目录下的有关文件 * i# q+ R+ F1 wtype 列出M文件1 T4 s( _% d6 X# N# t( o lookfor 对help信息中的关键词查找 Z0 ?: f( }( e( Kwhich 找出函数与文件所在的目录名 * v' y3 _" W; a4 T) kdemo 运行MATLAB的演示程序3 G6 K* I5 J* z% I) \4 G0 F path 设置或查询MATLAB的路径3 ^0 e$ z0 Q5 \! b+ h   ' a- h, o/ a& l+ U二.有关文件及其操作的语句9 m: g, B2 r* X cd 改变当前的工作目录+ r4 P2 i: S; J4 |8 F+ z: r dir 列出当前目录的内容9 ?+ F3 W, j% M& J: n delete 删除文件 : c6 u: |/ k. [5 z) Zgetenv 获得环境参数 ! A0 z; h: h4 b! Uunix 执行操作系统命令并返回结果0 X6 K& h3 o% R" k- _ t$ b diary 将MATLAB运行的命令存盘 % a$ y$ F9 H. T4 N! y: [fopen 打开文件 # o t5 x9 M7 \+ N: c2 dfclose 关闭文件/ \& k. k% H: Q3 G* a% t" [7 d fread 从文件中读取二进制数据 . a. s9 y- U7 Bfwrite 向一个文件写二进制数据# i3 F: l1 U$ M& w4 f fscanf 从文件读取格式化数据! E+ t" [' D, _2 G0 c: k! } fprintf 将格式化数据写入文件 $ ~, x- b0 S6 x+ P# n( S0 Z+ }fgetl 从文件中读行并放弃换行符 2 c1 V9 N3 a1 D/ C% ~4 Ufgets 从文件中读行并保持换行符 8 v$ i. u, S7 rferror 查询文件的输入输出的错误信息1 q$ Z0 Y8 A7 ?; y feof 检查文件结束标志 Z- L9 h3 j0 a+ q5 @fseek 设置文件位置指针3 o% d: Z c: t ftell 得到文件位置指针的位置 1 F4 J# D) I& @2 q qprewind 反绕一个打开的文件 0 \ F+ j( @- u: |tempname 建立临时的文件名 % V% g& O4 J% }5 L E! Z9 ]tempdir 返回一个已存在的临时目录名 + }0 y/ T5 F: h( i5 m, \+ v0 g . O0 C D4 F% S2 R# k Q 三.启动与退出的命令' d' Y5 Q" {; x9 K quit,exit 退出MATLAB环境" M9 p! W; ?$ [" v- I' k( c! [* J startup MATLAB自启动文件- z- x1 Q. I7 S; l" L' |& F matlabrc 启动主程序! K! [& r/ c1 V; v   4 c( h0 q& B4 s! w4 [2 O" G4 M5 H四.管理变量工作空间的命令 0 V1 C `* D4 Pwho 简要列出工作空间变量名 # ?% m& b8 w5 g; j9 F0 e8 Ewhos 详细列出工作空间变量名 0 w) n* Z3 {. \5 V) {load 从文件中读入变量 , R; d* r- z7 {* q$ D# `- Ksave 列出工作空间中变量存盘 & w( F8 D, x# z2 G8 }: Wclear 删除内存中的变量与函数 2 r+ w @& R9 Q, P* npack 整理工作空间的内存 3 u Q+ z( \8 o* H0 p4 \0 X( D7 n( wsize 查询矩阵的维数' J+ r0 I# U* L/ D' ?9 r* O disp 显示矩阵和文本% h+ U/ G, f7 z length 查询矢量的维数 2 B/ X0 }) ?5 k" B9 B+ q+ l9 A  % B% y) J8 i8 q! b7 ^五.对命令窗口控制的常用命令( f: f s; P1 l# n' z3 F cedit 设置命令行编辑与回调的参数4 V6 {% o q2 a clc 清除命令窗口中的显示 8 f, z$ Z% e* E/ ~- ^2 |& f" N- ^home 将光标移动到左上角位置 - n( D; n' }; k* [3 p: Pformat 设置输出格式 * q' k7 L2 p( a. d! P `: qecho 显示文件中的MATLAB命令 y) j5 A+ ~) q" C0 b( E more 控制命令窗口的输出页面- V' @( l* b Z% C; h: a  

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持1 反对反对0 微信微信
如果我没给你翅膀,你要学会用理想去飞翔!!!

1

主题

2

听众

86

积分

升级  85.26%

该用户从未签到

新人进步奖

回复

使用道具 举报

qimeng2        

5

主题

2

听众

101

积分

升级  0.5%

该用户从未签到

回复

使用道具 举报

xf409        

0

主题

2

听众

23

积分

升级  18.95%

该用户从未签到

新人进步奖

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

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

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

蒙公网安备 15010502000194号

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

GMT+8, 2026-8-4 14:08 , Processed in 0.459683 second(s), 70 queries .

回顶部