Matlab的M文件基础

M文件分为脚本文件和函数文件,其标准结构为

函数定义行(只存在于函数文件中)

H1行对程序进行一行的总结性说明

Help文本

函数体

常用文件操作函数

imported_data = importdata(’filename’,’delimiter’)            

%将文件中数据以结构体方式导入到工作区,以delimiter指定的符号作为分隔符

load  filename

%将filename中所有变量导入工作区

[fid,message] = fopen(‘filename’,mode)

%以结构体方式将文件打开在工作区中,fid相当于C语言中的文件指针

fclose(fid)                %关闭fid唯一标识的文件

此外,读取txt、cvs、xls、xml等特定文件都有适用的函数,用时待查。

M文件中的顺序、分支和循环语句与C语言类似,不做赘述。

两个运行中获取input的命令:

user_entry = input(‘prompt’);

%用户输入的内容(数值、字符串、数组等)赋给变量user_entry

user_entry = input(‘prompt.s’);

%用户输入的内容作为字符串赋值给变量user_entry

keyboard

%中断程序,将控制权暂时转交给用户。用户可以键盘输入各种命令,输入return终止。

警告信息

error(‘message’)                        显示出错信息message,终止程序

errordlg(’errorstring’,’dlgname’)    显示出错信息的对话框,对话框标题为dlgname

warning(‘message’)                    显示警告信息message,程序继续运行

    原文作者:牛河
    原文地址: https://www.jianshu.com/p/c854d4ea5b8c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞