zoukankan      html  css  js  c++  java
  • MatLab笔记

    1. 数组矩阵的赋值:

         a = [ 1 2 3 4 5]               向量 a = 1,2,3,4,5

         a=[1 2 3 ; 4 5 6 ;7 8 9]         3*3  矩阵

         a = [ 1 2 3 

             4 5 6

             7 8 9]                  回车 与 “;”效果一致

         a = 0:1:100                 注意:是0100 101 个分量  a = 100:-1:0 亦可

         a= linspace(0,10,6)         生成 0到 10 之间的 6个数 (包括010) (0, 2,4,6,8,10)

         a= logspace(0,5,6)       生成05之间的六个数(包括05)再取以10为底的指                                    数  结果是 ( 10 , 100 100010000100000

         

    特殊矩阵 eye ones zeros rand randn magic

    通过 a(n,m) 的方法访问或都每一个赋值,“:”代表所有  "1:10" 表示110 可以写成 a(1245)取出一个子矩阵 end 表示最后行或列。

    2.  外部文件调用 

        

         1. 新建 *.m 文件  再需要调用的地方先写文件名  然后调用

         

         2. 使用 save datatest 命令 将内存所有数据存入 datatest.mat 文件中 调用时用 load datatest 命令

    3.  字符串处理

          

    支持中英文字符串处理  用“'”号表示例如 'this is a string!'  单引号中的连续两个单引号表示单引号  例如  a= ''''  a 的值是一个单引号。

    可通过 char()和 double() 函数相互转换。

    4.  常用命令  clc 清屏  clear 清除某个内存中的数据  clear all 清除所有内存数据

    5.  函数与调用

     

            *.m 文件可以写函数  形如 

              好像每个文件只能有一个函数而且建议函数名与文件名相同

              函数直接通过函数名(文件名调用) 如 Add(1,6) 或 a= Add(1,6);

              在 *.m 文件中也可调用 其他 文件的函数 只要放在同一个文件夹下

               如

  • 相关阅读:
    Sqlserver中一直在用又经常被忽略的知识点一
    PowerDesigner从Sqlserver中反转为带注释的字典及快捷键操作
    10.5 搜索的优化版
    每篇半小时1天入门MongoDB——1. MongoDB介绍和安装
    ASP.NET MVC搭建项目后台UI框架—11、自动加载下拉框查询
    Web项目从Oracle转为Mysql,fluentnhibernate-1.0和NHibernate2.1.0升级到NHibernate3.3的注意事项
    Mysql性能优化三(分表、增量备份、还原)
    Mysql性能优化二
    Mysql性能优化一
    Redis主从复制
  • 原文地址:https://www.cnblogs.com/GhostZCH/p/2181801.html
Copyright © 2011-2022 走看看