matlab上机实验笔记(持续更新)

这篇博客记录了MATLAB使用过程中的实用技巧和函数理解,包括rem与mod的区别,int2str函数,符号变量的定义,clc功能,exp、zeros、ones函数的运用,点运算与矩阵运算的差异,插值方法,多项式拟合,极限计算以及常微分方程数值解的求解函数如ode45和ode23。同时,还分享了一些MATLAB的快捷键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

matlab2016a

2018.9.15
rem(x,y)与mod(x,y)的区别:
% 当x,y同号时,rem与mod结果相同;
% 当x,y异号时,rem(x,y)与x同号,mod(x,y)与y同号。

int2str 把数值数组转换为整数数字组成的字符数组
integer n.整数
string n.串;绳子,带子;线丝,植物纤维;[计算机科学]字符串
--------vt.上弦,调弦;使排成一行或一系列;绑,系或用线挂起;延伸或扩展
2 →to

syms是定义符号变量,syms函数的功能比sym函数更为强大,它可以一次创建任意多个符号变量
Symbol n. 符号, 标志

eg syms a11 a12 a21 a22

2018.9.16
clc function前不能加代码 会被认为是脚本文件

exp指数函数。

zeros函数——生成零矩阵
ones函数——生成全1阵

点运算是处理的元素之间的运算
直接/在矩阵计算中只能处理符合矩阵运算法则的运算
在对数值计算时,“./”和“/”其实是没有区别的。

% y=interp1(x,Y,xi,method) 用指定插值方法计算插值点xi上的函数值
% ‘spline’ 样条插值:默认为三次样条插值。可用spline函数替代

% y0=polyval(p,x0)
% 可求得多项式在x0处的值y0
% polyfit用于多项式曲线拟合
% p=polyfit(x,y,m)
% 其中, x, y为已知数据点向量, 分别表示横,纵坐标, m为拟合多项式的次数, 结果返回m次拟合多项式系数, 从高次到低次存放在向量p中.

% 以函数f(x)为例,当x趋近于0时,求f(x)的极限。
% MATLAB符号工具箱提供了limit求函数的极限。
% 调用格式为limit(f,x,x0),其中f是函数表达式,x是自变量,x0是极限点。

[t,x]=ode45(‘final’,ts,x0);%ts 设置采样时间,
% ode45,常微分方程的数值求解。MATLAB提供了求常微分方程数值解的函数。当难以求得微分方程的解析解时,可以求其数值解,
% Matlab中求微分方程数值解的函数有七个:ode45,ode23,ode113,ode15s,ode23s,ode23t,ode23tb 。
% ode23 精度较低
% ode113 计算时间比ode45短
% 若ode45失效 尝试ode15s
% 当精度较低时 ode23s计算时间比ode15s短

快捷键
ctrl+r 注释 %
ctrl+t 取消注释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值