当前位置: 首页 > news >正文

sigmoid函数中想到的多图作图技巧

在学习sigmoid函数Q(x)=1/(1+exp(-ax))时,想看下随着a的变换,函数斜率的变化情况,刚开始将多张图画到一个图中,发现无法区分,后来采用子图的方式将两个函数图形比较,图例和标题中需要表明函数和a的值情况,具体代码如下:

 1 clc
 2 clear
 3 close all
 4 
 5 a=0.1:0.1:1.3;
 6 x=-100:0.001:100;
 7 %a=0.1;
 8 %f=zeros(10,20001);
 9 f=[];
10 for i=1:12
11     f=[f;1./(1+exp(a(i)*x))];
12 end
13  for i=1:2:12
14      subplot(2,3,ceil(i/2))
15      plot(x,f(i,:));
16      hold;
17      plot(x,f(i+1,:));
18      title({strcat('a(',num2str(i),')') , strcat('a(',num2str(i   +1),')')});
19      xlabel('x');
20      %ylabel(f(i)' and 'f(i+1));
21      legend({strcat('f(',num2str(i),')') , strcat('f(',num2str(i+1),')')});
22      grid on;
23  end

代码非常简单,主要是想记录下在使用字符串场合如果想要加入变换的数值,就将所有字符串用{}包围成一个字符串,内部使用strcat函数将需要的字符串与用num2str函数将数值转成字符串串接成字符串即可。如第18和21行代码所示。

http://www.jsqmd.com/news/399473/

相关文章:

  • DOM Node
  • trae changelog
  • 2026.2.21
  • 《人月神话》
  • 需求-创新
  • opencraw架构(3)- Agent Loop循环
  • 第17天:信息打点-语言框架开发组件FastJsonShiroLog4j_笔记|小迪安全2023-2024|web安全|渗透测试|
  • 什么是 TRAE ?
  • Labview 多通道数据采集系统 带设计报告 [1]利用虚拟仪器技术、数字信号处理技术进行多...
  • 专业的实木板生产厂家推荐榜 - 品牌推荐(官方)
  • TRAE IDE SOLO 智能体概述
  • 宣城三维治理模型:视频孪生之上的镜像孪生实践样板——跨摄像连续表达 × 三维轨迹建模 × 空间级主动调度体系
  • 像素即坐标:镜像宣城验证三维视频空间引擎产业化路径——在宣城市政府指导下联合科大讯飞共同打造的空间计算示范工程
  • 2/21
  • 视频孪生之上:镜像孪生宣城三维视频空间引擎产业化白皮书——像素即坐标:三维空间计算驱动城市治理能力跃迁
  • 【灵敏度分析】一个肿瘤生长模型的伴随灵敏度分析及其在时空放射治疗优化中的应用附Matlab代码
  • Xmind图设计的注意点
  • stm32 vscode(cubemx生成的工程) 格式化文档变得美观
  • 2026板材十大品牌哪家好 - 品牌推荐(官方)
  • 读帖有感
  • jQuery 密码验证
  • CF2018F Speedbreaker Counting
  • AI原生应用安全防护:从理论到实践的全面指南
  • 探索AI原生应用个性化定制的最佳方法
  • RabbitMQ vs Kafka:大数据场景下的消息队列选型指南
  • 靠谱的橡胶木厂家推荐排行榜单 - 品牌推荐(官方)
  • 基于7-1200 PLC的交通信号灯系统设计
  • 微信小程序的博物馆文创系统的设计与实现
  • 提示工程成本管控:我踩过的8个未做缓存导致的重复调用坑
  • 微信小程序具有拍照付款功能的蔬菜销售系统