matlab
matlab自我学习总结
无十一
仅供自己学习积累 欢迎批评指正
展开
-
matlab08--函数句柄 元胞数组(cell)
一、函数句柄1.函数句柄(Function handle)是MATLAB的一种数据类型。引入函数句柄是为了使feval及借助于它的泛函指令工作更可靠;特别在反复调用情况下更显效率;使“函数调用”像“变量调用”一样方便灵活;提高函数调用速度,提高软件重用性,扩大子函数和私用函数的可调用范围;迅速获得同名重载函数的位置、类型信息。MATLAB中函数句柄的使用使得函数也可以成为输入变量,并且能很方便的调用,提高函数的可用性和独立性。2.函数句柄可以将其理解成一个函数的代号,就像一个人的名字,这样在调用时可以调原创 2020-05-20 21:57:38 · 3484 阅读 · 0 评论 -
matlab07---MATLAB中获得帮助的途径
在MATLAB中有多种获得帮助的途径:(1)帮助浏览器:选择view菜单中的Help菜单项或选择Help菜单中的MATLAB Help菜单项可以打开帮助浏览器;(2)help命令:在命令窗口键入“help” 命令可以列出帮助主题,键入“help 函数名”可以得到指定函数的在线帮助信息;(3)lookfor命令:在命令窗口键入“lookfor 关键词”可以搜索出一系列与给定关键词相关的命令和函数(4)模糊查询:输入命令的前几个字母,然后按Tab键,就可以列出所有以这几个字母开始的命令和函数。...原创 2020-05-20 18:33:26 · 1488 阅读 · 0 评论 -
matlab05---函数使用
函数使用点击 主菜单栏–>新建 的下三角,选 函数,创建函数文件(注意不是脚本文件)1.一个简单的函数:function y = f(x) %注意没有分号 y=x^2-1;end%存为 f.m%在命令行窗口输入 f(2), 即调用函数成功2.编写函数一般格式:function [outputArg1,outputArg2] = untitled3(inputA...原创 2020-03-26 22:09:07 · 421 阅读 · 0 评论 -
matlab04------基础:变量、运算符和表达式 阵列 输入输出 for if else 对数表示(table mean sum whos linspace)
0 whos1 linspace和logspace2 下标3 table4 数字表示5 输出disp6 数据显示 format7 for循环8 elseif9 switch case otherwise10 交换变量11 sum mean12 matlab中的对数表示%0whosx=[1 3 0 -1 5];disp(x);whos; % 显示变量名 size...原创 2020-03-25 22:16:16 · 206 阅读 · 0 评论 -
matlab03-----基础(前言)左除右除 向量规模 墨西哥帽
参考书籍:MATLAB原理与应用(第五版)—工程问题求解与科学计算清华大学出版社前言涉及matlab基础:大纲0左除右除1向量规模+基本绘图2墨西哥帽clc;close;clear;%0左除右除a=1/2; %右除 正常算法=0.5b=1\2; %左除 a\b = inv(a) * b =2%1向量规模+基本绘图x=0:0.1:10;z=size(x);...原创 2020-03-23 01:02:51 · 1070 阅读 · 0 评论 -
matlab02------matlab常用基本快捷键
matlab 基本快捷键F5 运行ctrl+c 结束运行ctrl+[ 多行右移ctrl+r 注释ctrl+t 取消注释clc 清除命令行窗口clear 清除工作区close off 关闭窗口多行注释 %{ }%ctrl+i 自动缩进...原创 2020-03-23 00:23:04 · 339 阅读 · 0 评论 -
matlab 01---解简单方程 方程组 二分法
解简单方程 方程组----matlab1. 解一元方程;% x^2-4=12,求x;syms x;f=x^2-4-12;solve(f)2. 解二元一次方程组;注:对于 Ax=b;两种解法:x=inv(A)*b;x=A\b; 左除左除\ 右除/A\B=inv(A) * B 左除A/B=A * inv(B) 右除% x + 2*y = 8% 2*x + 3*y =1...原创 2020-02-07 16:58:09 · 640 阅读 · 0 评论