1. ![image.png](https://cdn.nlark.com/yuque/0/2021/png/22056830/1633426396928-844e6aac-7095-45b9-9682-ad792530843d.png#clientId=u43d859fd-2d12-4&from=paste&height=197&id=uba04093b&margin=%5Bobject%20Object%5D&name=image.png&originHeight=295&originWidth=918&originalType=binary&ratio=1&size=112937&status=done&style=none&taskId=u88f32d80-f8dc-42f9-8abe-26231a034a8&width=614)<br />**命令行窗口**
    >> 回车 执行命令
    同一行多个命令,用逗号隔开
    按回车后,屏幕上不显示命令输出。
    同一行多个命令,用分号而不是逗号隔开,所有命令的输出都不会显示在屏幕上
    回调前面的命令,双击指令,指令会被重新输入命令窗口执行
    回调后面的命令
    跨行输入
    % 注释

    清空历史命令:主页-清除命令-命令历史记录

    常用命令

    命令类型 命令 含义 例子
    管理命令 clc 清空命令窗口。不会改变前面的输入,↑依旧可以回调前面的命令



    管理变量
    clear 清除内存中的所有变量。
    clear x y z 只从内存中清除变量x、y、z
    who 列出当前工作空间中的变量
    whos 列出当前工作空间中变量的更多信息,包括大小、数据格式、所占内存等。
    输入命令 a=input(‘请输入xxx’)















    输出命令
    disp(x) 显示变量(数值变量或数组变量)的值,不显示变量名
    disp(‘xxx’) 显示文本信息


    fprintf(’xxx\nxxx’)
    显示文本信息。
    转义符:分行 \n ;水平制表符\t;退格键\b
    程序中多个fprintf命令的结果会连续显示,不会自动换行
    fprintf(‘xx%5.2fxx’,a) (1)%:占位符,是插入数字的位置
    (2)-5.2f:格式控制符,定义了数字的格式。
    - 在域内将数值进行左调;
    5 是域宽,规定了输出字符的最少个数;
    2 是精度,规定了小数点后面的位数;
    f 定点计数法。
    (3)a:变量名
    image.png
    image.png
    image.png








    fprintf其他标志






    (1)fprintf(‘’a’’) 输出’a’
    (2)如果变量是一个向量或矩阵,命令会按列进行自我重复调用,直到所有的元素都显示出来。
    image.png
    image.png








    用fprintf命令将输出结果保存成一个文件


    (1)用fopen命令打开一个文件
    命令格式:fid=fopen(‘file_name’,’permission’)
    image.png
    (2)用fprintf命令将输出写到已打开的文件
    fprintf(fid,‘xxx%-5.2fxxx’,variable_name)
    (3)用fclose命令关闭文件
    fclose(fid)
    注意:
    1、确保被创建的文件是保存在当前目录下的
    2、可以打开多个文件,写入不同的输出结果

    image.png
    image.pngimage.png
    保存命令

    加载命令
    save file_name
    =
    save(‘file_name’)
    将工作空间的全部变量保存到名为file_name的文件中