❥matlab
搬运代码打工人
分享学习
记录日常
展开
-
matlab基础学习
一、matlab technique (9.17—)1,tips (1) 预先分配连续的存储空间,节约内存占用,提高执行效率。 ——matlab中 创建空数组,空矩阵,空元胞数组(2)tic......tocf9 (分段运行)clearclose allclc(3)定义函数,放在.m文件里function y = sum_of_max(A)y = sum(max(A));2,si原创 2019-05-22 00:04:17 · 214 阅读 · 0 评论 -
matlab符号工具箱与微积分求解问题
针对大量抽象运算建立在Maple软件基础上符号表达式是包括数字、代数、或有理运算和符号变量的MATLAB字符串符号表达式运算四则运算symaddsymsubsymmulsymdivsympow提取分子分母运算[n, d] = numden(s) —— 对(可展开的)有理分式符号表达式,提取分子分母因式分解与展开factor(s) -- 分解因式expand(s) -- 展开colle原创 2017-10-08 10:34:49 · 1464 阅读 · 0 评论 -
新手必学的matlab常用数学函数
常用内部数学函数gcd(a,b) 两个整数的最大公约数lcm(a,b) 两个整数的最小公倍数(greatest common divisor)factorial(n) 阶乘函数,表示n的阶乘conj(z) 求复数z的共轭复数函数的复合运算compose(f,g) 返回值为f(g(y))因式分解 - syms 表...原创 2017-10-14 20:21:32 · 999 阅读 · 0 评论 -
matlab核心(1)---绘图---小综述(12范例)
matlab绘图优势不仅具有高层绘图能力,而且还具有底层绘图能力——句柄绘图方法。 在面向对象的图形设计基础上,使得用户可以用来开发各专业的专用图形。基本绘图技巧绘图命令plot 2-D line plotline create line object连线plotyy 2-D...原创 2017-10-26 22:02:11 · 1350 阅读 · 0 评论 -
matlab基础字符串
字符串char(abs('asdf'))ans =asdf>> char(double('asdf'))ans =asdfscriptclcclose allclearch = 'ABc123d4e56Fg9';subch = ch(1: 5) %Take the substring...原创 2017-10-05 11:42:17 · 629 阅读 · 0 评论 -
matlab基础运算--矩阵运算(含例)
使用入门注意最好建立自己的子目录 M文件分为命令文件(script file)和函数文件(function file) 输入edit (文件名) nargin与nargout,记录输入实参与输出实参常用函数abs()acos()acosh()angle()asin()asinh()atan()atan2()atanh()ceil()gcd()(...原创 2017-10-03 21:14:04 · 10672 阅读 · 0 评论 -
matlab极值与积分计算方法
极值通用法单纯形法、拟牛顿法经过多次迭代得到极值点的一个近似值调用格式fminbnd(f, x1, x2)有界单变量优化 f用于求极值函数 x1, x2位fminsearch(‘f’, x0)__fminunc(‘f’, x0)求多元函数f在x0附近的极小值点 %fminunc()效率更高, ——当无约束最优化问题求解 ——安装了最优化...原创 2017-10-08 20:19:58 · 1165 阅读 · 0 评论 -
matlab程序控制结构
顺序结构数据输入A = input ('what's your name ?', 's')数据输出disp()程序暂停pause(10)ctrl + ctry语句trycatchend输入A = [1, 2, 3; 4, 5, 6];B = [7, 8, 9; 10, 11, 12];try C = A * B;catch C = A .* B;enddisp原创 2017-10-08 10:11:35 · 1600 阅读 · 0 评论 -
matlab 求素数 (四种方法)(精)
法一:clc;clear;m = linspace(1,100,100)flag = 0;res = 0;for i = 3:length(m) for j = 2:i-1 if mod(m(i),j) == 0 flag = 1; break; else flag = 0;原创 2017-09-25 21:12:06 · 52286 阅读 · 3 评论 -
matlab匿名函数
3,Anonymous functions: 匿名函数handle = @(arglist)anonymous_functionexample :具体用法 (1) f=@(x,y)x^2+y^2; f(1,2) ans = 5(基本)(2) f=@(x,y)x.^2+y.^2; a=1:1:10; b=10:-1:1; f(a,b) ans = 101 8转载 2017-09-23 15:02:06 · 514 阅读 · 0 评论 -
matlab黄金分割算法实现与解析
% 0.618法求f(x) = x^2 - 7x + 10最小值,初始区间[1, 7],判断精度0.01lower = 1;upper = 7;f = @(x) x ^ 2 - 7* x + 10; %匿名函数e = 0.01;ticwhile((upper - lower) >= e) alpha1 = lower + 0.382 * (upper - lower);原创 2017-09-23 10:20:50 · 7044 阅读 · 1 评论 -
matlab最常用函数(附代码)
一、matlab technique (9.17—)1,tips (1) 预先分配连续的存储空间,节约内存占用,提高执行效率。 ——matlab中 创建空数组,空矩阵,空元胞数组(2)tic......tocf9 (分段运行)clearclose allclcfind(Score<60)(返回一维矩阵)~isempty()disp...原创 2017-09-22 21:42:23 · 12841 阅读 · 0 评论 -
matlab数据导入与导出
文件的打开与关闭文件的打开fid= fopen(文件名,打开方式)fid用于存储文件句柄值其他函数可以利用它对该数据文件进行操作。如果返回的句柄值大于0,则说明文件打开成功r’表示对打开的文件读数据,‘w’表示对打开的文件写数据,‘a’表示在打开的文件末尾添加数据文件的关闭sta=fclose(fid)文件在进行完读、写等操作后,应及时关闭sta表示关闭文件...转载 2017-10-16 20:54:26 · 5172 阅读 · 0 评论