Matlab的一些基本知识(一)

Matlab的一些基本知识(一)

运算命令

  • 清屏:clc

  • 加法:+

  • 减法:-

  • 乘:*

  • 除:/

  • 乘方:^

  • 对数:log

    • 直接写的话是以自然对数e为底的对数
    • 没有lg命令
    • 只有log(),log2(),log10()这三种格式,log3()等其他是不行的
    • 如果想用以其他数字为底的对数应该使用换底公式及:log8(7)=loge(7)/loge(8)
  • 三角函数:sin和cos等

  • 方向键的上键:退回到上一个命令

变量

暂时用来保存数字的地方,在计算机运算中没有未知数,方程里的x,y是用来存放数据的,必须先告诉计算机他们的值,计算机没办法直接解方程。只能写算法来解。

###=符号

  • =:是赋值符号不是等值符号,等号左边只能写一个变量,右边可以写一个式子

变量的值

  • 变量的值是可以变换的,会等于最后赋给他的值

increment

  • 加一运算:x=x+1

矩阵

矩阵表示多个数字进行运算

格式

  • x=[1,2,3]三维向量
  • x=x*2会等于[2,4,6]相当于把x向量放大
  • 向量可以做加减法运算(维度必须要相同)
  • 矩阵就是多行向量
  • x[1 2 3 ;4 5 6]这是一个2*3的矩阵
  • 矩阵可实现加法,减法,乘法
  • 其中’’*’'的乘法的规则和线性代数中矩阵乘法规则相同
  • 而’’.*’'的乘法是各个对应位相乘

脚本编写

  • 定义:脚本就是把很多运算放到文件里面组合起来一次全部计算出来

  • 会出现的问题:加;可以隐藏显示,但还是实际存在的

  • 脚本可以增加程序的互动性 eg:x=input(‘please enter x:’);用户输入x的值

  • 脚本练习:华氏温度转化为摄氏温度:

    C=input('Enter a temperature in C:');
    
    F=(C*1.8)+32;
    
    F
    
    
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值