QQ登录

只需要一步,快速开始

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

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

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

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

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

1.有关命令行环境的一些操作: * V5 G1 x" Z% N* X. L(1) clc 擦去一页命令窗口,光标回屏幕左上角 - e' N2 i8 ?) | (2) clear 从工作空间清除所有变量 7 z+ _" G4 r- H4 |: ?8 E, R/ ^(3) clf 清除图形窗口内容 8 c4 e4 ?; a; @$ a) P(4) who 列出当前工作空间中的变量 , x) z7 Y) I _( K& }4 f$ i; D (5) whos 列出当前工作空间中的变量及信息 0 D2 Q t m' A0 s; A 或用工具栏上的 Workspace 浏览器 5 v2 ~7 T5 [* j0 ^(6) delete <文件名> 从磁盘删除指定文件 ! W" }- ?9 X1 L& g (7) whech <文件名> 查找指定文件的路径 0 H s0 s/ d- x; e+ R! Q+ V& J( 9 ) clear all 从工作空间清除所有变量和函数 ( ?# S# l0 q) Y# Q: Y(10) help <命令名> 查询所列命令的帮助信息 : z$ ~% C h9 D7 W0 A4 D! n* P5 J! s (11) save name 保存工作空间变量到文件 name.mat L- X8 {1 a; ^; G (12) save name x y 保存工作空间变量 x y到文件 name.mat : k" t7 a4 y1 d: w6 n5 k5 ` (13) load name 下载‘name’文件中的所有变量到工作空间 4 V9 P3 Q' ]" O- i3 n0 s; i(14) load name x y 下载‘name’文件中的变量x y到工作空间 1 S @* p: `9 ?(15) diary name1.m 保存工作空间一段文本到文件 name1.m ) x1 z" Y% t0 ?" N* ? … diary off , x) e% x3 G( ~* s(16) type name.m 在工作空间查看name.m文件内容 $ C3 Y4 ~ J) `! _5 G# O (17) what 列出当前目录下的m文件和mat文件# Q* B' D& a2 K+ }- _ ↑ Ctrl+p 调用上一次的命令 0 f! f2 d) A5 ^; u1 y ↓ Ctrl+n 调用下一行的命令 ! H, B) W+ A8 W u; }← Ctrl+b 退后一格 1 g7 h0 h0 D& ]% a → Ctrl+f 前移一格 + j5 X" M, ]& M) O5 p* M$ k% ~% {4 vCtrl + ← Ctrl+r 向右移一个单词 5 w( C$ H. p- ]4 E( oCtrl + → Ctrl+l 向左移一个单词; e( @" [5 k) X) p Home Ctrl+a 光标移到行首 * F0 `- T- M7 ~- W: G: a4 Y+ V( m# n End Ctrl+e 光标移到行尾 7 @& d$ b- M) {5 ^/ _5 a. M( D$ h9 FEsc Ctrl+u 清除一行 6 U7 v8 J/ ?7 k& {+ L MDel Ctrl+d 清除光标后字符 ; g3 g; a+ b7 f6 G/ WBackspace Ctrl+h 清除光标前字符 ]! p2 o: Q) \. N Ctrl+k 清除光标至行尾字 3 X: Y9 ?, P0 ]4 C+ p9 t3 n Ctrl+c 中断程序运行

7 F. ~5 `2 r4 G% G3 r; R% a

一.常用的窗口命令 I7 {7 S' g& g) d8 [# N& D; shelp 启动联机帮助文件显示' [7 J3 X: g9 Y0 Q0 E$ l what 列出当前目录下的有关文件$ k1 b% S* Q! b$ j type 列出M文件: f- b4 J2 H' o! l" g. B6 A lookfor 对help信息中的关键词查找- g0 Q% `, X. i; g+ h. v which 找出函数与文件所在的目录名4 Y% P) C( [ H( Y0 i* j" w demo 运行MATLAB的演示程序 1 Y1 ~) j3 T0 {path 设置或查询MATLAB的路径; h0 {' J s& J0 s5 i7 @: t  $ K. v3 v* L4 Q0 Q& K, O4 S1 f: @4 u 二.有关文件及其操作的语句7 @: d" D: m3 V5 Q9 G S' p% X+ B6 B/ c cd 改变当前的工作目录 " D' O" E$ O9 f3 vdir 列出当前目录的内容 , B" M( i( m/ ?* E! j/ v8 h1 |delete 删除文件 0 d' S4 y$ F0 m2 s2 k; J4 w% B9 Egetenv 获得环境参数4 @2 w% t5 G, C6 X! w( X2 f' G- H unix 执行操作系统命令并返回结果 7 g/ ^5 y! ~/ Y+ qdiary 将MATLAB运行的命令存盘 6 h$ n" z9 u2 J/ e8 lfopen 打开文件& s" r; A2 |; ~ fclose 关闭文件 * W' }0 ?7 h( I; s. vfread 从文件中读取二进制数据 % d/ F+ K* o8 L' h+ afwrite 向一个文件写二进制数据 ) F! R7 G1 ?5 ?- Q* Dfscanf 从文件读取格式化数据 ; Z; L7 k/ ?: \fprintf 将格式化数据写入文件 6 x i9 ]1 e; p; P/ q2 qfgetl 从文件中读行并放弃换行符7 a2 ^6 E/ Y) V/ e fgets 从文件中读行并保持换行符 ) N( m2 s4 \; |( k# l0 E" K" yferror 查询文件的输入输出的错误信息% {' S8 c$ w. s# Y feof 检查文件结束标志 9 G3 U6 Z4 R1 ?2 N5 b. g! afseek 设置文件位置指针 4 J2 B4 Y7 [3 h. e( @" Iftell 得到文件位置指针的位置9 f9 v+ \# w' M3 e o4 f6 s! X. R4 q prewind 反绕一个打开的文件2 i' }* {% X- f$ m) m' a: V; D tempname 建立临时的文件名# |1 C8 j$ M! g$ ?) n8 Y tempdir 返回一个已存在的临时目录名 ; A. A# G9 a) h" _7 X* r( b) R % J. |9 _% c+ f; k8 B# r! T 三.启动与退出的命令 ; Z! p8 O/ F- C3 ~( x1 K* qquit,exit 退出MATLAB环境 1 K6 K# f' n3 P4 }; \, z, hstartup MATLAB自启动文件' H- y" w8 h- h7 q( ^ matlabrc 启动主程序 + r9 e6 F# @8 B  7 }1 h* w9 d4 s四.管理变量工作空间的命令( x* I# Y' P9 O9 ^2 b3 b who 简要列出工作空间变量名 1 M( O) U% b1 x% V+ _8 @8 ^! Fwhos 详细列出工作空间变量名* D3 T5 }) S& S8 K9 j/ v load 从文件中读入变量- {3 W$ e2 h5 g save 列出工作空间中变量存盘4 o \! B, K! i/ [! p* [ clear 删除内存中的变量与函数 0 B7 e: S4 C8 Y5 V* r apack 整理工作空间的内存! N. v& O$ p% e; Z) Q; ]2 \3 p size 查询矩阵的维数 7 E2 H' h5 @9 @8 z$ hdisp 显示矩阵和文本! F2 o6 ^3 |( Q3 v; u+ P length 查询矢量的维数 4 z2 R4 u- b; U" S% Z  / w8 g f$ V: s( d7 {- o五.对命令窗口控制的常用命令 % c5 Y8 ~! I- O! b7 z% Zcedit 设置命令行编辑与回调的参数 ) z% |- Q' l7 f; @* ^! Q" a- F& Jclc 清除命令窗口中的显示0 t1 z! y a$ b2 z+ { home 将光标移动到左上角位置 * c$ X: G* k/ Y5 X# {: E8 oformat 设置输出格式 & l" q8 \) W5 h1 O+ d# _$ Techo 显示文件中的MATLAB命令 % h+ W( i5 I# {$ U- `more 控制命令窗口的输出页面 ; P, N: }& N9 R' X* | 

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, 2025-8-28 15:59 , Processed in 0.542966 second(s), 69 queries .

回顶部