Matlab
sincerehz
这个作者很懒,什么都没留下…
展开
-
MATLAB Figure 修改图片尺寸
【代码】MATLAB Figure 修改图片尺寸。原创 2024-05-07 22:02:54 · 755 阅读 · 0 评论 -
MATLAB Figure 设置坐标标签的字体字号
【代码】MATLAB Figure 设置坐标标签的字体字号。原创 2024-05-07 21:59:19 · 472 阅读 · 0 评论 -
tikz 标注直线与圆的交点
\documentclass{standalone}\usepackage{tikz}\usetikzlibrary{math}\usetikzlibrary{intersections}\usetikzlibrary{calc}\begin{document}\begin{tikzpicture}[scale=10]%画坐标系,标刻度\draw[->](-1,0)--(1,0) node[right,scale=2]{};\draw[->](0,-1)--(0,1) no.原创 2021-12-01 18:21:12 · 117 阅读 · 0 评论 -
tikz 画16QAM星座图
%!TeXLive 2021 pdfLaTeX\documentclass[10pt,aspectratio=43]{beamer} \usepackage{tikz}\usetikzlibrary{math}\usetikzlibrary{intersections}\usetikzlibrary{calc}\usepackage{textcomp}\usetheme{Madrid}\begin{document}\begin{frame}{16QAM }\begin{cen...原创 2021-12-06 21:23:09 · 40 阅读 · 0 评论 -
Matlab 在Figure窗口里统一调整多个仿真图的尺寸
点击显示绘图工具和停靠图形。原创 2023-12-07 09:42:38 · 1605 阅读 · 0 评论 -
Matlab 画半球,产生均匀分布的点,四维数据可视化
【代码】Matlab 画半球,产生均匀分布的点,四维数据可视化。原创 2023-04-20 19:38:57 · 556 阅读 · 0 评论 -
Matlab 马鞍面动态旋转图
马鞍面,又叫双曲抛物面,形状类似于马鞍。标准函数解析式z=x2a2−y2b2 (定义在xoy平面) z= \frac{x^2}{a^2}- \frac{y^2}{b^2} ~~ (定义在xoy平面)z=a2x2−b2y2 (定义在xoy平面)代码展示x=-4:0.5:4;y=-4:0.5:4;[X,Y]=meshgrid(x,y);z=-X.^2+Y.^2;meshz(x,y,z)h=gca;axis vis3dv = 0.5;%原创 2020-12-08 12:56:09 · 11804 阅读 · 5 评论 -
Matlab 多维矩阵的最大值或最小值及其位置索引
%# random 4D array with different size in each dimA = rand([3,3,3,5]);%# finds the max of A and its position, when A is viewed as a 1D array[max_val, position] = max(T(:)); %#transform the index in the 1D view to 4 indices, given the size of A[v,x,.原创 2020-09-28 10:01:11 · 15280 阅读 · 0 评论 -
Matlab 全局变量定义与使用
问题描述当在循环中调用自定义函数时,函数中的某些参数需要随着循环的执行而更新。如何能在自定义的函数内部使用这些不断更新的参数呢?全局变量可以解决这一问题。全局变量定义与使用注意:全局变量的定义和使用,都要使用global xxx 命令。%在主程序中定义全局变量global TR_ANTENNA %定义全局变量global VALUE_SNR %这两个全局变量被用来存储循环变量,如for tr = 1:M TR_ANTENNA = tr; ... .原创 2020-07-28 19:18:16 · 18971 阅读 · 0 评论 -
Matlab 自带遗传算法函数 ga() 运行报错:“ fitnessfcn() 输入参数的数目不足。”
原始程序%主程序m = [1 2];R = [1.5 1]; epsilon = [2^R(1)-1 2^R(2) - 1];A = [-1 epsilon(1); 0 -1];b = [0 0]';Aeq = [1 1];Beq = 1;%matlab自带函数包[x_optimal, fval] = ga(@fitnessfcn, 2, A, b, Aeq, Beq, [0;0], [1;1], []); ------------------------------原创 2020-07-28 16:01:04 · 7466 阅读 · 3 评论 -
Matlab 自带遗传算法函数 ga() 运行报错: “Fitness function must be a function handle”
%调用遗传算法 ga() 函数解决优化问题nvars = 1;A = -2;b = -1;syms xfitnessfcn_x = x^2 - 2*x; [x_optimal, f_optimal] = ga(fitnessfcn_x,nvars, A, b, [], []); %matlab自带函数 运行报错:Fitness function must be a function handle.解决方法: 创建函数句柄,方法参见此处。%添加@(x)创建...原创 2020-07-27 21:24:18 · 6065 阅读 · 1 评论 -
如何使用 MATLAB 自带 rayleighchan() 函数产生瑞利信道
瑞利信道的产生主要有两种方法:正弦波叠加法和成型滤波法。MATLAB自带了rayleighchan 函数来产生时变瑞利信道,据说用的是Jakes频域反变换方法来产生时间相关性的瑞利模型。【见博客】%Ts the sample time of input signal, in seconds%Fd the maximum Doppler shift, in hertz%t...原创 2019-06-03 22:21:29 · 20430 阅读 · 2 评论 -
MATLAB 加载 CVX 凸优化工具包
Windows 64位系统,Matlab R2014aCVX凸优化工具包 官方下载链接解压下载好的cvx-w64压缩包,将解压后的cvx文件夹拷贝到MATLAB/R2014a/bin 文件夹里。打开MATLAB,将cvx文件夹打开为当前文件夹,如路径:C: Program Files/MATLAB/R2014a/bin/cvx在MATLAB命令行窗口输入命令:cvx_setup...原创 2020-02-11 10:57:29 · 871 阅读 · 0 评论 -
MATLAB自动设置仿真曲线颜色和线型属性
在做MATLAB仿真时,一个坐标系中可能有多条仿真曲线,为了进行区分,可以为每条曲线设置不同的颜色和线型等属性。三种方法1.编辑图形。在图形窗口菜单栏中选择“工具”-“编辑图形”,此时图形变成可编辑的,选中曲线右键鼠标,即可设置曲线属性,如图所示。2. 手动设置属性。如果仿真曲线不太多,大概两三条的样子,可以在写仿真程序时手动设置每条曲线的属性,如:semilog...原创 2019-04-25 14:35:57 · 9013 阅读 · 0 评论