
MATLAB
西关以西(望北楼)
不羡鸳鸯不羡仙,一行代码调半天!
展开
-
M集matlab代码
M.m`在这里插入代码片function J = M(a,b,c,d,J,ite)% Explanation:% a : Z的实部虚部取值下界% b : Z的实部虚部取值上界% c : C的虚部% d : C的实部% J : Z的初始取值% ite: 迭代次数NN = a:0.001:b;[Re,Im] = meshgrid(N);Z = Re+Im*1i;C = c*sqrt(-1)-d;for n = 1:ite t = abs(Z)<=2; J = J原创 2021-05-27 19:26:21 · 163 阅读 · 0 评论 -
数学建模——非线性规划问题求解
具体问题取自:https://wenku.baidu.com/view/530d58cbeef9aef8941ea76e58fafab068dc4456.html求解代码:clear all% 与图2对应的参数相匹配即可f = @(x)0.2*x(1)^2 + 0.2*x(2)^2 + 0.2*x(3)^2 + 310*x(1) + 305*x(2) + 300*x(3) - 1000 % 目标函数Aeq = [1,1,1];beq = 170;x0 = [60,0,0];A = [-1,0原创 2021-04-23 09:51:00 · 795 阅读 · 0 评论 -
改进的欧拉法计算常微分方程初值问题 C Matlab
Question:Matlab语言:fun.mfunction f = fun(x , y)f = y - 2 * x / yEuler1.mfunction y = Euler1(x0, xn, y0, n)x = x0;y = y0;%设置步长为h = 0.1h = 0.1;for i = 1: 1/h yp = y + h * fun(x,y); x = x0 + i * h; y = yp; fprintf('x%d = %f y%d原创 2020-10-11 14:37:53 · 8286 阅读 · 2 评论 -
穷举数字相加的组合
idea:来自好友的提问,枚举4个数字随机组合相加的所有结果,推广到多个,很遗憾我能力有限,只做成了4个的matlab代码,欢迎大佬指点或者有想法的朋友与我交流。code:clear all;clc;A = input('请输入格式如下的四个数字:[2,3,4,6]');A = sort(A);B = [];n = length(A);for circle = 2:n switch circle case 2 for i = 1:n原创 2020-08-13 22:54:15 · 514 阅读 · 1 评论 -
混淆矩阵 matlab代码示例
参考自以下大佬的博客:https://blog.youkuaiyun.com/zhaomengszu/article/details/56283832https://blog.youkuaiyun.com/songchaomail/article/details/43834741/https://blog.youkuaiyun.com/dujiahei/article/details/80789956https://blog.youkuaiyun.com/xuyingjie125/article/details/78417760万分感原创 2020-07-03 16:43:53 · 6162 阅读 · 6 评论 -
matlab绘制Bernstein基函数图像
Bernstein多项式公式:Bernstein定理成立:若f在[0,1]上连续,则在[0,1]上Bn(f)一致收敛于f.一般地,若导数f(k∈N)在[0,1]上连续,则在[0,1]上Bn(f)的k阶导数一致收敛于f.若x0∈(0,1)是f的第一类间断点,则:function y=bb(x,n,i)y=nchoosek(n,i)*x.^(n-i).*(1-x).^(i);%nchoose...原创 2020-03-26 20:21:19 · 2032 阅读 · 0 评论 -
张量积型的双2次Bernstein基函数
**Theory****Code**Bernstein基函数代码:function y=Bernstein(x,n,i)y=nchoosek(n,i)*x.^(n-i).*(1-x).^(i);%nchoosek是组合函数的库函数双2次Bernstein基函数代码:clcclear alln = input('请输入次数n:');i = input('i:');m...原创 2020-04-17 23:20:21 · 1173 阅读 · 2 评论