QQ登录

只需要一步,快速开始

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

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

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

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

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

1.有关命令行环境的一些操作: : l i6 {( g5 v8 T& {(1) clc 擦去一页命令窗口,光标回屏幕左上角 2 o7 W9 _8 o# ]$ `4 k* [4 N% z(2) clear 从工作空间清除所有变量 % p$ D; z! L& w L4 J(3) clf 清除图形窗口内容 . \: d1 D* }2 j5 |; N0 _5 b$ X(4) who 列出当前工作空间中的变量 % a2 ?) x% @4 j0 Q' @, O(5) whos 列出当前工作空间中的变量及信息 - @8 s. C; K2 O* b 或用工具栏上的 Workspace 浏览器 4 e z i3 v4 k& v% G- ~8 `1 e (6) delete <文件名> 从磁盘删除指定文件 ' I( s' @+ c2 B (7) whech <文件名> 查找指定文件的路径 - d5 ^4 B7 m# [/ L ( 9 ) clear all 从工作空间清除所有变量和函数 1 y, a' ^, ^1 g9 ? @1 n, a6 a5 B (10) help <命令名> 查询所列命令的帮助信息 . S( \4 r0 Z6 f& Z1 F (11) save name 保存工作空间变量到文件 name.mat % b3 g4 e( s2 i- }1 [' g (12) save name x y 保存工作空间变量 x y到文件 name.mat " ^$ T5 Q( \7 \9 N8 r (13) load name 下载‘name’文件中的所有变量到工作空间 ) d4 V( H- U2 @) s4 G (14) load name x y 下载‘name’文件中的变量x y到工作空间 : ]) A) p' C: ?1 J) A(15) diary name1.m 保存工作空间一段文本到文件 name1.m 6 u& l( E1 c" j1 Y … diary off ! O, y9 B' ?9 e (16) type name.m 在工作空间查看name.m文件内容 % w- `$ V- U0 Y7 x9 l4 m6 n(17) what 列出当前目录下的m文件和mat文件 9 Z! a" }6 t. D. Y/ h J5 r; H↑ Ctrl+p 调用上一次的命令 % K' r# g/ z1 n( h/ R O↓ Ctrl+n 调用下一行的命令 - S9 i4 W$ l& B: K ← Ctrl+b 退后一格 2 V$ b! ^" n0 R7 N→ Ctrl+f 前移一格 $ w9 [- D% |0 ^1 N0 R# PCtrl + ← Ctrl+r 向右移一个单词 5 S8 d2 g! b) I3 } Ctrl + → Ctrl+l 向左移一个单词 ; {- z" x( O( r/ LHome Ctrl+a 光标移到行首 ! S* Y4 P! {0 E. @- OEnd Ctrl+e 光标移到行尾 - ?3 ~3 m' w( p( T Esc Ctrl+u 清除一行 + ^$ b4 D" V9 Q2 I Del Ctrl+d 清除光标后字符 - z# @6 o* F; f1 B1 h$ t, i Backspace Ctrl+h 清除光标前字符 ) A& \3 r) R s/ o- \' \" s Ctrl+k 清除光标至行尾字 , {3 k/ o( w& \ Ctrl+c 中断程序运行

* r* o+ u) w$ U" Y8 P* ]6 t1 x

一.常用的窗口命令" y" M3 s+ r7 U& R, v# M. ` help 启动联机帮助文件显示 + O1 C5 b5 ]% \( H. A0 J& `what 列出当前目录下的有关文件' f6 U4 L5 ]$ P( W type 列出M文件 & L) [, \7 Y2 {8 w; p! C1 ?lookfor 对help信息中的关键词查找 $ S' T8 I% F! T% i5 w! R/ o; gwhich 找出函数与文件所在的目录名 & t' F& ^. i' S) Ldemo 运行MATLAB的演示程序4 M* }( H7 s' O: j$ v* g; q' O path 设置或查询MATLAB的路径; y8 {2 s D4 Y% n0 `. \# C/ v2 W   8 r/ E5 V6 R; I$ T( d8 r二.有关文件及其操作的语句 6 A7 k/ c8 T% ]4 n: acd 改变当前的工作目录# Z6 k J% A6 B9 @* i dir 列出当前目录的内容9 k+ |1 @$ G u' w; w1 e delete 删除文件5 ?9 J1 ^& y% ?& X0 u4 X getenv 获得环境参数 3 z7 ]# z, b( a5 Nunix 执行操作系统命令并返回结果. d2 b/ J( X D. @$ i diary 将MATLAB运行的命令存盘# N7 S. ]( y( M) a" O4 { fopen 打开文件; T7 _% c; _/ q: d! ^/ y fclose 关闭文件 ' y: z. X5 P. [0 gfread 从文件中读取二进制数据 1 R" ~9 m0 t# Z' Dfwrite 向一个文件写二进制数据! ~( C2 O3 d0 P. c( R% c$ o# Q( N fscanf 从文件读取格式化数据: O) w* j+ z+ h. \1 ]8 Y% Q fprintf 将格式化数据写入文件 6 z' `5 o2 x5 v; Z9 M( kfgetl 从文件中读行并放弃换行符( W" z* z9 e7 X( X9 l+ P8 V fgets 从文件中读行并保持换行符 ( O- K( p& k# W% d& pferror 查询文件的输入输出的错误信息/ a, I1 O4 q0 O2 B Q feof 检查文件结束标志+ E9 L, O0 o x# i fseek 设置文件位置指针+ j$ f6 |! {8 b5 O- u6 u ftell 得到文件位置指针的位置, s8 n4 S, L& O9 R8 R m prewind 反绕一个打开的文件 }" R3 D1 d, K: f- ~7 H, z tempname 建立临时的文件名 8 l0 ~$ K6 Q, b# C( V* R# mtempdir 返回一个已存在的临时目录名 ' R S8 ] K# |  ( N: E) V) ?/ y( j7 o8 }- V三.启动与退出的命令 , u$ n- ]. t+ Y Pquit,exit 退出MATLAB环境7 F1 u" h( Z- g, o) I# w& B startup MATLAB自启动文件 . w `* L, j$ j4 }( Ematlabrc 启动主程序1 K" g3 L- U8 }5 h. d  ( y% r/ t) T7 F 四.管理变量工作空间的命令! \3 E8 j4 d" v& N* ?0 E1 J$ S who 简要列出工作空间变量名) | e# @* i5 b# c& f! { n whos 详细列出工作空间变量名* g9 D# v/ F6 l/ s load 从文件中读入变量 ( a/ J8 o4 _" `save 列出工作空间中变量存盘 ; s7 D G3 O( F6 O9 t, Hclear 删除内存中的变量与函数- K4 _) B1 e' q0 { pack 整理工作空间的内存 6 }6 ? v4 K v- S2 ^1 j6 vsize 查询矩阵的维数 & @* r8 }! s/ G$ A) ddisp 显示矩阵和文本3 ^: H1 e S: x/ A* o) K p length 查询矢量的维数 ; c( J4 f5 s/ G! a' w  4 ?' j0 X! c! p& n9 l五.对命令窗口控制的常用命令 ) v8 E) q* A: a' y) f: l/ |; Ucedit 设置命令行编辑与回调的参数* h5 d, O4 K3 x; L clc 清除命令窗口中的显示 6 T6 w" q7 b% Y; ], S$ B$ phome 将光标移动到左上角位置 % f1 |, ~, W: Cformat 设置输出格式4 d' y6 ]+ z8 a$ F/ M echo 显示文件中的MATLAB命令2 n& }. d# `1 G0 k' F more 控制命令窗口的输出页面$ X, c6 g" o% ?3 C5 {  

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-6-13 09:36 , Processed in 0.619381 second(s), 70 queries .

回顶部