📄 enviroment.htm
字号:
<html><head><title>学用MatLab</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css"><!--body { font-family: "宋体"; font-size: 9pt; text-decoration: none}h2 { font-family: "楷体_GB2312"; font-size: 18pt; text-decoration: underline; color: #FF9999}h1 { font-family: "隶书"; font-size: 24pt; font-style: italic; font-weight: bolder; color: #CC66CC; text-decoration: blink}.explain { border-color: black black #00FF00; font-weight: bold; color: #333333}.code { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12pt; background-color: #FFFFFF; line-height: 24pt}h3 { font-size: 12pt; font-style: italic; font-weight: bold; color: #9999FF}--></style></head><body bgcolor="#CCFFCC" text="#666600" link="#009900" alink="#00FF00" vlink="#006600"><h1 align="center">MatLab工作环境</h1><h2>命令窗口</h2><p>若输入</p><p class="code">A = [1 2 3; 4 5 6; 7 8 10]</p><p>按下回车键后显示如下</p><p class="code">A = <br> 1 2 3 <br> 4 5 6 <br> 7 8 10 </p>清除命令窗口<p class="code">clc</p><p>这并不清除工作间,只是清除了显示,<span class="explain">仍可按上箭头看到以前发出的命令</span></p><h3>数据格式命令 </h3><p class="code">x = [4/3 1.2345e–6] <br> format short <br> 1.3333 0.0000 <br> format short e <br> 1.3333e+000 1.2345e–006 <br> format short g <br> 1.3333 1.2345e–006 <br> format long <br> 1.33333333333333 0.00000123450000 <br> format long e <br> 1.333333333333333e+000 1.234500000000000e–006 <br> format long g <br> 1.33333333333333 1.2345e–006 <br> format bank <br> 1.33 0.00<br> format + <br> ++ <br> format rat <br> 4/3 1/810045 <br> format hex <br> 3ff5555555555555 3eb4b6231abfd271</p><p>若最大的元素大于1000或小于0.001,则<span class="explain">显示short或long格式时时会加上一个比例</span></p><p>还有两个格式:<br> format compact<br> format loose</p>禁止结果的显示<p>在命令后加上分号,则屏幕上不会立即显示出结果,这在运算大的数据量时十分有用,如下命令产生100*100的幻方:</p><p class="code">A = magic(100);</p>长命令行<p>如想另起一行输入命令,在末尾加上"..."即可,如:</p><p class="code">s = 1 – 1/2 + 1/3 – 1/4 + 1/5 – 1/6 + 1/7 ... <br> – 1/8 + 1/9 – 1/10 + 1/11 – 1/12;</p><h3>MatLab工作间</h3><p>你可用<span class="explain">who</span>或<span class="explain">whos</span>来察看当前工作间中有哪些变量,如:</p><p class="code">whos <br> Name Size Bytes Class<br> A 4x4 128 double array<br> D 3x5 120 double array <br> M 10x1 40 cell array <br> S 1x3 628 struct array <br> h 1x11 22 char array <br> n 1x1 8 double array <br> s 1x5 10 char array <br> v 1x14 28 char array <br> Grand total is 93 elements using 984 bytes</p><p>若要从工作间中删除所有的变量,用</p><p class="code">clear</p><u>保存、重载工作间 </u><p>你可以将工作间保存为一个二进制的M文件,以后还可以恢复回来:</p><p class="code">save june10</p><p>也可只保存工作间中的部分变量值</p><p class="code">save june10 x y z</p><p>重载时只需输入</p><p class="code">load june10</p>文件名保存在字符串中<p>这样可以像调用函数一样调用工作间</p><p class="code">save(’myfile’,’VAR1’,’VAR2’) <br> A = ’myfile’; <br> load(A)</p><p>与下面的命令相同</p><p class="code">save myfile VAR1 VAR2 <br> load myfile</p><p>下面的命令把1至10的平方值分别存放在data1至data10中:</p><p class="code">file = ’data’; <br> for i = 1:10 j = i.^2; <br> save([file int2str(i)],’j’); <br> end</p><u>查找路径 </u><p>当你输入“yourpig"时发生了什么呢?<br> 1:察看是否是变量;<br> 2:察看是否是内建函数;<br> 3:察看当前目录下是否有文件:yourpig.m;<br> 4:察看查找目录下是否有文件:yourpig.m;</p><p>对于查找路径中的文件,<span class="explain">what</span>显示当前目录下的文件,加上路径后可显示输入的路径下所有的MatLab文件.如:</p><p class="code">what matlab/elfun</p><p>以下二命令分别显示、编辑m文件</p><p class="code">type rank<br> edit rank </p><h2>图像窗口 </h2><p>下面的命令产生一个与命令窗口隔离的图形窗口,</p><p class="code">figure</p><p><span class="explain">plot</span>函数则会在新的窗口中绘制图形,如</p><p class="code">t = 0:pi/100:2*pi; <br> y = sin(t); <br> plot(t,y)</p><p>则有如下图形:</p><p><img src="image/1.jpg" width="514" height="406"></p><h2>寻求帮助</h2><p>下面的函数在寻求帮助时十分有用:</p><p>help 列出你所寻求帮助的函数的功能描述;<br> lookfor 列出所有函数的功能描述中含有你所输入的内容的函数的简介</p><p>如:</p><p class="code">help inverse</p><p>显示</p><p><span class="code">inverse.m not found</span>.</p><p>但如输入</p><p class="code">lookfor inverse</p><p>则显示</p><p class="code">INVHILB Inverse Hilbert matrix <br> ACOSH Inverse hyperbolic cosine <br> ERFINV Inverse of the error function <br> INV Matrix inverse <br> PINV Pseudoinverse <br> IFFT Inverse discrete Fourier transform <br> IFFT2 Two–dimensional inverse discrete Fourier transform <br> ICCEPS Inverse complex cepstrum <br> IDCT Inverse discrete cosine transform</p><p> </p></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -