[初学笔记] 常用命令

xiaoxiao2021-02-27  175

管理会话的命令

命令

目的/作用

clc

清除命令窗口。

clear

从内存中删除变量。

exist

检查存在的文件或变量。

global

声明变量为全局。

help

搜索帮助主题。

lookfor

搜索帮助关键字条目。

quit

停止MATLAB。

who

列出当前变量。

whos

列出当前变量(长显示)。

 

 

使用系统命令

命令

目的/作用

cd

改变当前目录。

date

显示当前日期。

delete

删除一个文件。

diary

日记文件记录开/关切换。

dir

列出当前目录中的所有文件。

load

负载工作区从一个文件中的变量。

path

显示搜索路径。

pwd

显示当前目录。

save

保存在一个文件中的工作区变量。

type

显示一个文件的​​内容。

what

列出所有MATLAB文件在当前目录中。

wklread

读取.wk1电子表格文件。 

 

 

输入和输出命令

MATLAB提供了以下输入和输出相关的命令:

命令

作用/目的

disp

显示一个数组或字符串的内容。

fscanf

阅读从文件格式的数据。

format

控制屏幕显示的格式。

fprintf

执行格式化写入到屏幕或文件。

input

显示提示并等待输入。

;

禁止显示网版印刷

 

 

fscanf和fprintf命令的行为像Cscanf和printf函数。他们支持格式如下代码:

格式代码

目的/作用

%s

Format as a string.

%d

Format as an integer.

%f

Format as a floating yiibai value.

%e

Format as a floating yiibai value in scientific notation.

%g

Format in the most compact form: %f or %e.

Insert a new line in the output string.

Insert a tab in the output string.

 

 

用于数字显示格式的函数有以下几种形式:

Format函数

最多可显示

format short

Four decimal digits (default).

format long

16 decimal digits.

format short e

Five digits plus exponent.

format long e

16 digits plus exponents.

format bank

Two decimal digits.

format +

Positive, negative, or zero.

format rat

Rational approximation.

format compact

Suppresses some line feeds.

format loose

Resets to less compact display mode.

 

 

向量,矩阵和阵列命令

下表列出了各种命令用于工作数组,矩阵和向量:

命令

作用/目的

cat

Concatenates arrays.

find

Finds indices of nonzero elements.

length

Computes number of elements.

linspace

Creates regularly spaced vector.

logspace

Creates logarithmically spaced vector.

max

Returns largest element.

min

Returns smallest element.

prod

Product of each column.

reshape

Changes size.

size

Computes array size.

sort

Sorts each column.

sum

Sums each column.

eye

Creates an identity matrix.

ones

Creates an array of ones.

zeros

Creates an array of zeros.

cross

Computes matrix cross products.

dot

Computes matrix dot products.

det

Computes determinant of an array.

inv

Computes inverse of a matrix.

pinv

Computes pseudoinverse of a matrix.

rank

Computes rank of a matrix.

rref

Computes reduced row echelon form.

cell

Creates cell array.

celldisp

Displays cell array.

cellplot

Displays graphical representation of cell array.

num2cell

Converts numeric array to cell array.

deal

Matches input and output lists.

iscell

Identifies cell array.

 

 

绘图命令

命令

作用/目的

axis

Sets axis limits.

fplot

Intelligent plotting of functions.

grid

Displays gridlines.

plot

Generates xy plot.

print

Prints plot or saves plot to a file.

title

Puts text at top of plot.

xlabel

Adds text label to x-axis.

ylabel

Adds text label to y-axis.

axes

Creates axes objects.

close

Closes the current plot.

close all

Closes all plots.

figure

Opens a new figure window.

gtext

Enables label placement by mouse.

hold

Freezes current plot.

legend

Legend placement by mouse.

refresh

Redraws current figure window.

set

Specifies properties of objects such as axes.

subplot

Creates plots in subwindows.

text

Places string in figure.

bar

Creates bar chart.

loglog

Creates log-log plot.

polar

Creates polar plot.

semilogx

Creates semilog plot. (logarithmic abscissa).

semilogy

Creates semilog plot. (logarithmic ordinate).

stairs

Creates stairs plot.

stem

Creates stem plot.

 

 

转载请注明原文地址: https://www.6miu.com/read-12635.html

最新回复(0)