- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 MATLAB 自然数e的表达式坑、如何求解含有未知量的行列式
1、 用ezplot求解隐函数的时候输入了函数的表达式一直报错x-y*exp.^y cannot be plotted in the xy-plane.百思不得其解猛然发现我这里想表达的是 x = ye^y,下意识的把e改成了exp,也就是函数表达式变成了x-y*exp.^y,其实正确表达形式应该是x-y*exp(y)2、多项式根的求解,当行列式里面有未知量的时候怎么办syms x;...
2019-12-17 10:17:53 2660
原创 MATLAB自定义函数调用赋值时提示“Too many output arguments.”
原因:自定义函数时没有设置返回值如果出现代码为 A = MyFuc(3)这类的调用自定义函数并赋值,这里就会提示Too many output arguments.,因为你自定义的函数的值并没有返回,所以无法进行赋值给A其他变量例如下面的式子,我需要返回数组里每一个元素的素数阶乘,自定义了函数fac可以计算每一个函数的素数阶乘,但当我要在数组里面调用fac时一直报错。%根据输入是数还是数组的...
2019-12-09 13:37:06 4496
原创 MATALB大坑——".*" "./" "/" "*"
1、要点——带点的都是针对矩阵运算的,如果在矩阵运算时没有注意就会报错1 ./点除 对于矩阵,a./b是对应的每个元素相除,得到一个新的矩阵;2 / 除1/a代表a的逆,对于数来讲./与/没有区别1. .*点乘,矩阵间对应元素的相乘,2 '*'运算符用于一般数学意义下的相乘运算。2、比如下面求积分的这个例子fun = @(x)(2*x + 1) /sqrt(x .* (1 ...
2019-12-04 16:00:50 110
原创 MATALB中函数function、函数句柄、GUI
1、function [输出变量] = 函数名称(输入变量) function y=fun(a) ... %函数规则 y = ... %将输出传到y其它用法参考function [mul sum]=f(x,y) %输入为两个参数x,y,返回值也为两个mul,sum mul=x*y; sum=x+y;调用函数方法1:[mul1,sum1]=f(3...
2019-12-04 14:54:03 1021
原创 MATLAB 字符与字符串坑
MATLAB中要区别双引号与单引号啊,把我搞蒙圈了“ ”代表字符串‘ ’代表字符例a = ['11','12','13','14'] %这里最后输出的是一个长字符串,是一个整体b = ["12","13","14"]%而这里输出的是多个字符a(2)b(2)运行:a = '11121314' b = 1×3 string array "12" ...
2019-12-04 13:07:05 212
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人