smallFishBug 发表于 2017-9-2 23:41:50

Matlab05

本帖最后由 smallFishBug 于 2017-9-2 23:43 编辑

                        数据导入保存
                                1、Save(‘filename’) 保存
                               
                                导入
                                1、Load ***.mat 自动导入工作空间里的所有变量
                               
                                2、newFileName=importdata(‘filename’)与load不同 将数据以结构体的方式导入到工作区中
                               
                                查看
                                Whos -file ****.mat
                               
                                数据文件的调用
                               
                                        csvread(‘filename’,row,col)        读入以逗号分隔的数组数据 filename全名包括格式,row,col起始行列

                                       csvwrite('filename',M,row,col)        将数据写入文件,以逗号分隔 将数组M保存到名为filename的文件,row col起始行列

                                       dlmread('filename',delimiter,'D',row,col)        以分隔符 D导入矩阵

                                        Dlmwrite('filename',M,'D',row,col)    将 数据M 写入名为filename的文件

                                流程控制
                                       1、if 条件表达式
                                                执行体
                                       end
                                       
                                       rem(a,b) 返回除后的余数 a为被除数b为除数
                                       
                                        2、 if 条件表达式
                                                执行体
                                       else
                                                执行体
                                       end
                                       
                                        3、if …..
                                                ….
                                             elseif …..
                                                …..
                                             elseif ….
                                                ….
                                             else
                                                …..
                                             end
                                       
                                        fprintf(formatSpec,A1,...,An) 格式化数据并在屏幕上显示结果 可加/n换行
                                       
                                       blanks(k)返回k个由空白字符组成的数组
                                       
                                       num2str(a) 将数字a转换成字符数组
                                       
                                        For end 有没有分号 区别:无分号时 则运行程序时,立即执行
       
                                    For循环
                                       for variable = initval:stepval:endval   变量 初始值 步长 结束值
                                                Statements            执行体
                                       end
                                       
                                        While循环
                                       while expression
                                                statements
                                       end

                               

页: [1]
查看完整版本: Matlab05