//www.tatmou.com/matlabcentral/answers/questions?status = redcepted. Matlab答案 - 新问题 2021-09-13T22:52:26Z 标签:www.tatmou.com,2005:问题/ 1452514 2021 - 09 - 13 - t21:32:14z 2021-09-13T22:52:26Z 如何使用函数中的输出值绘制脚本中的值 我想调用我的函数(在脚本中)并从函数的规格输出绘制向量。功能代码:(这似乎是完全运行的,因为它意味着给出的时间,速度和质量矢量:delt(步长)和t_end(结束时间)。功能[t,m,v] = rocket_euler(delt,T_END)%Rocket_euler使用欧拉方法G = 9.81;%重力(M / S ^ 2)C = 25000;%推力常数(m / s)t = 0:delt:t_end;%时间向量从0到t_end秒t(1)= 0;%初始时间设置为0(1)m(1)= 1000000;%初始质量的燃料(kg)v(1)= 0;重量的初始速度(m / s)II = 1:长度(t)-1 dmdt = -4000;%燃料烧伤率(kg / s)m(ii + 1)= m(ii)+(dmdt * delt);%更新欧拉方法DVDT = -G的法律 - ((C * DMDT)/(M(II)));%求解DVDT或加速度的公式V(II + 1)= V(II)+(DVDT * DELT);%更新法律对于欧拉方法结束结束于此是我的脚本:(120s始终是用于T_end的值,而Delt(步长)从60到30到15和5)我想绘制它所做的不同线条(由于在单个绘图上的台阶大小的变化。CLC;清除;%CLEARS工作区和命令窗口绘图(t = Rocket_euler(60,120),v = Rocket_euler(60,120),'.-','颜色',[0 0 1],'标记','*','Markersize',15,'LineWidth',1.5)%plot t vs v legend('step size:60s');60s的%步长保持%阻止绘图图(T = Rocket_euler(30,120),V = Rocket_euler(30,120),'.-','颜色',[0 1 0],'标记','x','Markersize',15,'linewidth',1.5)%plot t vs v megend('步大小:30s');30s的%步长保持百分比,防止覆盖绘图图(T = Rocket_euler(15,120),v = Rocket_euler(15,120),'。','颜色',[1 0 0],'标记','O','Markersize',15,'LineWidth',1.5)%plot t vs v letmend('步大小:15s'); %step size of 15s hold on %prevent overwrite of plot plot(t = rocket_euler(5,120),v = rocket_euler(5,120) ,'.-','color',[0 1 1],'Marker','+','markersize',15,'linewidth',1.5) %plot t vs v legend('Step Size: 5s'); %step size of 5s xlabel('t (seconds)') %add x-label ylabel('v (m/s)') %add y-label t = rocket_euler(60,120),v = rocket_euler(60,120) The above snippet of code is where I believe I am going wrong. Same for each line that begins with "plot(..." 诺兰·亨斯利 //www.tatmou.com/matlabcentral/profile/authors/21007964 标签:www.tatmou.com,2005:问题/ 1450274 2021-09-09T21:06:53z 2021-09-13T22:04:20z 是否可以在FSOLVE使用的步骤尺寸上设置上限? 我正在尝试使用FSOLVE来解决我对未知数的限制的小非线性系统(3方程)。我知道我无法使用FSOLVe明确强制执行约束,但我总是可以访问一个良好的初始猜测,这通常允许求解器找到我需要的解决方案而不看的问题。但是,更改等式参数(需要能够执行)有时会导致FSOLVE尝试在边界之外找到一个解决方案,这是不可接受的。我尝试使用与FSOLVE相同的初始猜测使用粉丝而没有成功:无需应用约束,它往往会在约束边界之外搜索并使解决方案崩溃比FSOLVE快。通过约束,它无法找到解决方案,因为它被困在边界上。我认为如果我能在FSOLVE算法中添加某种放松,它可以帮助我留在我的约束内(当然没有保证)。换句话说,我正在寻找有一种方法可以限制FSOLVE从一个迭代到另一个迭代所拍摄的步长。我在文档中找到了以下选项,但他们不做我需要的东西: - finitedifferencestepsize:这允许设置用于估计给定的fsolve迭代内的渐变的步长,但在拍摄的步骤中没有提供控制从一个迭代到另一个迭代的解决方案矢量 - 这是一个迭代到另一个迭代的步骤大小(我正在寻找的是那个价值的上限),我希望fsolve估计梯度,但让我决定我想去的那个渐变的程度多远。是否有其他选择,甚至是其他求解器我没有想到这一点可以做那样的事情? Thank you Jean-Philippe Gauthier //www.tatmou.com/matlabcentral/profile/authors/16983889 标签:www.tatmou.com, 2005:问题/ 299646 2016-08-15T14:40:49Z 2021-09-13T21:40:14Z 如何获得神经网络的每个输入变量的相对重要性? 你好。我建立了一个回归神经网络,具有48个输入和5个输出的580个数据点。最佳网络是30个神经元,用于第一个隐藏层和用于第二隐藏层的17个神经元,如下图所示。我想知道是否有任何方法来了解神经网络的输入和输出之间的关系(无论它们是否具有正面或负面的重要关系)?如何获得每个输出的每个输入的相对重要性?谢谢。<< / matlabcentral / anaughs / Uploaded_files / 57857 / nn%20model.png >> jocelyn. //www.tatmou.com/matlabcentral/profile/authors/7760705 标签:www.tatmou.com,2005:问题/ 1450039 2021 - 09 - 09 - t13:35:09z 2021 - 09 - 13 - t21:38:05z B&W图像与0和1的Excel文件 您好,我想拍摄一个B&W图片并将其转换为0,然后将其转换为0和1.基本上它将图像放入Excel标记所有黑色区域作为1和所有白色区域,作为0在Excel中的图像。我不确定我如何做到这一点。 萨姆希亚维特 //www.tatmou.com/matlabcentral/profile/authors/14490296 标签:www.tatmou.com,2005:问题/ 396086 2018 - 04 - 12 - t04:00:00z 2021-09-13T21:33:37Z 如何为Simulink Real-Time (SLRT)设置Windows金宝app防火墙? Windows Defender防火墙存在一个问题,防止访问我的SLRT目标。如何在Windows Defender防火墙中设置规则,以允许访问SLRT目标? Mathworks支金宝app持团队 //www.tatmou.com/matlabcentral/profile/authors/4622813 标签:www.tatmou.com,2005:问题/ 1452414 2021 - 09 - 13 - t17:49:20z 2021-09-13T21:05:22z 我如何得到一个表达式使用一个变量的值,在表达式被定义后赋值? 假设我给一个sym赋值如下:syms z f g用z f = 2*z定义f,现在赋值给z z = sym(2)*1i;但是f仍然是用z表示的,它似乎没有替代z的值,f化简(f)化简(f - sym(2)*1i),但以z的形式赋值给一个新的表达式,正如预期的那样。我怎么让SMT知道f = 2i? 保罗 //www.tatmou.com/matlabcentral/profile/authors/35216 标签:www.tatmou.com,2005:问题/ 182004 2015-03-07T18:23:56Z 2021-09-13T20:46:25Z 我怎样才能去掉黄色的背景呢? 在编辑脚本时,我无意中点击了一些东西,导致脚本的背景是黄色的,并为各个部分添加了注释。我怎么才能去掉这个背景呢?谢谢。 大卫Koenig //www.tatmou.com/matlabcentral/profile/authors/1322461 标签:www.tatmou.com,2005:问题/ 560069 2020-07-06T05:57:27Z 2021-09-13T20:15:59Z 问题(添加附加文件) 我的代码太慢了,所以我尝试过的'parcol',如下面的parcel i = 1:26 etatl =(i * 10)+90;XIL = ETATL + 3;对于J = 1:20 QSO = J * 0.00005 QMO = 0.001-QSO;FBT_%这是我的计算结束端的代码=============================================但我仍然收到错误,'Etatl'工作者中的错误。使用addattachedfiles(池,文件)并附上所需的文件。检查'并行.Pool / addattachedfile'。=====我检查了'并行.Pool / addattachedfile',但我仍然不知道如何解决问题.. 米西克公里 //www.tatmou.com/matlabcentral/profile/authors/18175020 标签:www.tatmou.com,2005:问题/ 1451599 2021 - 09 - 12 - t11:14:09z 2021-09-13T19:58:32Z 图像强度是图案强度的函数 所有附加都是方波光栅的图像,“条形码”和随机噪声。请告诉我们假设讨论,所有图像具有相同数量的像素和相同的平均亮度。当我们看看它时,我们可以看到偏远地偏离方波光栅最“模式”,条形码具有较少的initsirc order,噪音图像仅仅是噪音。我尝试了几个函数,但他们一直表明噪音图像具有大多数集群,而且我也无法找到一种方法来了解图案在图像中有多强。非常感谢罗恩 罗恩梅丹 //www.tatmou.com/matlabcentral/profile/authors/16730396 标签:www.tatmou.com, 2005:问题/ 1452144 2021 - 09 - 13 - t09:57:08z 2021-09-13T19:50:45Z 立即停止fminsearch? 因此,我有Fminsearch运行自定义功能func,输出a,b和c:[a,b,c] = func(x,y,z)。我使用Fminsearch函数来优化参数x,y和z。我的问题是,它需要太长时间,因为它被卡在x,y和z的无效试用值上。当试验结果A,B和C非常大时,我能够确定这种情况发生。虽然我知道fminsearch会自我纠正,但它只是重新分配x,y和z的值,我发现这很慢,我想退出fminsearch。因此,我想要它,使得Fminsearch将停止,当A> = 1000,b> 500和C> = 500时,我将其放在Func(x,y,z)上:如果a> = 1000 ||b> = 500 ||c> = 500 a = nan b = nan c = nan错误('ob x,y和z值。重新迭代。')可悲的是结束,而函数将退出,fminsearch仍将尝试继续解决问题。有没有办法停止fminsearch从这样做,或者完成我的要求,即在计算> = 1000 |时fminsearch将停止停止b> = 500 || C >= 500? Thank you very much. Allan Paolo. //www.tatmou.com/matlabcentral/profile/authors/20207131 标签:www.tatmou.com,2005:问题/ 16389 2011 - 09 - 21 - t18:02:25z 2021-09-13T19:39:23z 如何保存打开的M文件列表? 是否有一个函数返回当前在编辑器中打开的文件列表?我经常打开25个以上的m文件。当退出并重新启动MATLAB时,打开的文件将根据需要重新打开(偏好设置)。然而,在MATLAB崩溃的罕见情况下,我经常重新启动以发现一个空编辑器。手动选择和重新打开每个m文件是一件很痛苦的事情。如果有获取列表的函数,我可以在finish中运行它。M脚本并保存结果。这样我总有办法重新加载打开的文件。 亚当斯基洛尔 //www.tatmou.com/matlabcentral/profile/authors/234994 标签:www.tatmou.com,2005:问题/ 307167 2016 - 10 - 13 - t04:00:00z 2021 - 09 - 13 - t19:29:36z 我如何重置MATLAB的布局? 我如何重置MATLAB的布局? Mathworks支金宝app持团队 //www.tatmou.com/matlabcentral/profile/authors/4622813 标签:www.tatmou.com,2005:问题/ 804591 2021-04-17T07:11:25Z 2021-09-13T19:03:28Z 指定GAN图像生成器的输出类 在MATLAB的“火车生成的对抗网络”示例中,最终步骤是使用预测函数和以下代码生成新图像。%%生成新图像numobservations = 25;znew = randn(numlatentinputs,numobservations,'单');dlznew = dlarray(znew,'cb');if(executionenvironment ==“auto”&& canusegpu)||EcomuntionEnvironment ==“gpu”dlznew = gpuarray(dlznew);结束DLXGENERATEDNEW =预测(DLNETGENERATOR,DLZNEW);i = Imtile(提取数据(DLXGeneratedNew));我= Rescale(i);图图像(i)轴关闭标题(“生成的图像”)该示例从5个类产生25个图像的随机样本。 I want to modify this to request one image from a specific class. For example, generate 5 images for the 'Dandilion' class. Can someone help me understand if it's possible to request specific generator outputs like this? Thanks in advance. 詹姆斯·弗林 //www.tatmou.com/matlabcentral/profile/authors/8085426 标签:www.tatmou.com,2005:问题/ 1452459 2021 - 09 - 13 - t18:39:34z 2021-09-13T18:59:34Z 矩阵中的对角线matlab 我有一个矩阵a = 0 (400400)m =大小(1)(1:m + 1:结束)= 1%主对角线(21:m + 1:结束)= -。25%下对角线A(8001:m+1:end) = -。25%上diag A(2:m+1:end) = -。25% close low diag A(401:m+1:end) = -。前三条对角线是连续的,没有跳线。然而,我需要闭合的上下对角线是-。每2次25次。也就是说,两条近对角线的第三列都是0,然后接下来的两列是-。25,后面再加一个0,就是整个400x400矩阵。注意:关闭的上对角线从第2列开始,而下对角线从第1列开始。例:i need A(3,4)=0…等等,我知道的模式,我只是不知道如何解决在matlab 罗伯特Herrell //www.tatmou.com/matlabcentral/profile/authors/13949937 标签:www.tatmou.com,2005:问题/ 1452439 2021-09-13T18:05:44Z 2021-09-13T18:35:50Z 如何修复此矩阵大小错误? 函数[outMat] = CustomSort (inMat) %需要一个二维数组inMat用随机整数(在内地)-100年至100年,%,并产生一系列n×m outMat,由各种各样的价值观等inMat % inMat的最小值(1,1)的位置在outMat %,将第一行的剩余元素从左到右排序,直到最后一列,从下一行开始,以此类推。你的代码到这里% outMat =重新格式化(sort(inMat,2),大小(inMat))结束我试过调换,但还是不行。非常感谢您的帮助:) Gavin Thompson. //www.tatmou.com/matlabcentral/profile/authors/23566460 标签:www.tatmou.com, 2005:问题/ 1452029 2021 - 09 - 13 - t07:41:15z 2021 - 09 - 13 - t18:32:27z 嗨,有人可以帮助我如何在形象中进行“翻译”? 你好,我需要做“翻译”的形象,但我不知道如何做。我需要拍一张自拍照,然后把我的脸放在照片的中心。这样的:TNX ! ! yovel atia https://www.mathwands.com/matlabcentral/profile/authors/17129101 标签:www.tatmou.com, 2005:问题/ 1452264 2021-09-13T13:46:46Z 2021-09-13T18:21:31Z 图表与两个公式 大家好,我尝试像下面的图表,下面的信息在matlab中的excel文件。我的图包含两个系列(失败的attacs -红色和成功attacs——绿色)的y轴必须选择有关(成功和失败的攻击湿草地的% cloumn在excel文件)和X轴选择有关(con窝在cloumn B的成功和unsucessfull攻击在我的excel文件)我怎么能这样做在matlab ?请帮助我,我很感激 格雷克·卡什曼 //www.tatmou.com/matlabcentral/profile/authors/22943698 标签:www.tatmou.com,2005:问题/ 434279 2018-11-30T05:00:00:00Z 2021 - 09 - 13 - t17:04:42z 为什么我的Simul金宝appink桌面实时模拟非常慢或在Windows上暂停? 我试着在我的Windows机器上使用S金宝appimulink桌面实时(SLDRT),但是当我启动示例模型“sldrtex_vdp。,它运行非常慢,暂停,甚至可能导致蓝屏。可能会提示以下警告消息:警告:“实时同步”块在试图同步到实时内核时超时。诊断查看器中可能会显示以下警告消息:Model sldrtex_vdp loaded 10 seconds ago was sent to The target等待响应。[6相似]从未收到来自目标的断开响应。断开…模型sldrtex_vdp卸载 Mathworks支金宝app持团队 //www.tatmou.com/matlabcentral/profile/authors/4622813 标签:www.tatmou.com,2005:问题/ 270329 2016-02-27T16:47:54Z 2021-09-13T16:40:33Z 如何选择显示PCA最方差的组件 我有一个巨大的数据集,我需要训练(32000*2500)。这对我的分类器来说似乎太多了。所以我决定读一些关于降维的书,特别是关于PCA的。根据我的理解,PCA选择当前数据,并在另一个(x,y)域/尺度上重新绘制它们。这些新坐标没有任何意义,但数据被重新排列,以给出一个轴的最大变化。在这些新系数之后,我可以去掉变化最小的cooeff。现在,我试图在MatLab中实现这一点,并且在输出方面遇到了麻烦。MatLab总是把行看成观察值,把列看成变量。所以主成分函数的inout是我的大小为(32000*2500)的矩阵。这将返回大小为2500*2500的输出矩阵中的PCA系数。 The help for pca states: _Each column of coeff contains coefficients for one principal component, and the columns are in descending order of component variance._ In this output, which dimension is the observations of my data? I mean if I have to give this to the classifier, will the rows of coeff represent my datas observations or is it now the columns of coeff? And how do I remove the coefficients having the least variation? And thus effectively reduce the dimension of my data 弗拉兹 //www.tatmou.com/matlabcentral/profile/authors/5127186 标签:www.tatmou.com, 2005:问题/ 1452349 2021-09-13T15:59:23Z 2021-09-13T16:18:05Z 我正在通过fmincon运行线性优化编程,并得到错误:' fmincon需要以下输入的数据类型为double: 'LB'。 f = @ (x) 20 * (x1) + 64 * (x2);%初始猜测x0 = [0,0];%线性约束A = [25,70];b = [2100];Aeq = [];说真的= [];%设计变量lb =[0,0]的上下界;乌兰巴托=(70年,50);[xopt,据]= fmincon (f, x0, A, b,磅,乌兰巴托,nonlcon) IPSITA MISHRA. //www.tatmou.com/matlabcentral/profile/authors/16391412. 标签:www.tatmou.com, 2005:问题/ 459246 2019-04-29T20:28:48Z 2021-09-13T16:05:43Z 将列标题添加到可编写的CSV文件中 我正试图弄清楚如何使用可写记将列标题添加到CSV文件中。我开始创建一个变量表(转换为列),然后使用可写标记将其导出为CSV。现在标题输出文件是var1和var2。我怎么能改变这个?t6 =表(普通_in_bin。',num_per_bin。');可编程(t6,'avg_num_per_bin.csv') 埃里卡·乔 //www.tatmou.com/matlabcentral/profile/authors/14952886 标签:www.tatmou.com, 2005:问题/ 1451254 2021 - 09 - 11 - t14:12:30z 2021 - 09 - 13 - t15:38:52z 我如何在随机分布的WSN中找到中心点以及我如何获得最近的传感器节点? y_cor = 100 x_cor = 100 n = 10我需要找到中心的最近节点,并将其定义为群集头。谢谢; Momen Almanaseh. //www.tatmou.com/matlabcentral/profile/authors/20136769 标签:www.tatmou.com,2005:问题/ 1452314 2021 - 09 - 13 - t14:59:03z 2021-09-13T15:13:47Z 不确定为什么while循环不能运行。 %尝试运行一段时间循环,(然后是一个for avery),但对我来说,代码似乎是合乎逻辑的,但它有一个停止它的错误。%这个想法是它循环,直到余额达到500000美元,然后绘制一个图表。有点出于想法......清除;关闭所有;CLC平衡(1)= 1000;贡献= 1200;m(1)= 1;%月的兴趣器兴趣= 0.0025;余额<500000余额(m)=余额(m-1)+兴趣*余额(m-1)+贡献;m(m)= m + 1; % you need to increment months + 1 every cycle end %M(M) = M + 1; plot(balance,M); Chett男子气概的 //www.tatmou.com/matlabcentral/profile/authors/23394769 标签:www.tatmou.com, 2005:问题/ 1450549 2021-09-10T10:03:49Z 2021 - 09 - 13 - t15:02:48z 从经度,纬度和高度计算面积体积 你好!我正在尝试从其经度,纬度和高度计算空域(3D多边形)的量。多边形的顶点具有经度和纬度(例如[128 129 129 128 128],[37 37 38 37])及其高度范围从1000〜5000英尺。如何获得此3D多边形的卷? 惠钟旭金 https://www.mathwands.com/matlabcentral/profile/authors/17901997 标签:www.tatmou.com, 2005:问题/ 421446 2018 - 09 - 30 - t06:09:34z 2021-09-13T15:01:47z R2018b / R2019a在macOS 10.14上运行非常慢 编辑:对我来说,这个问题在R2019A上投入。已知不支持的阶高金宝app派对应用:Magnet Moom popclip hiddomock -----------大家,我正在使用Macos 10.14(Mojave)并昨天升级了Matlab到R2018B,发现了一个非常奇怪的问题。编辑器在我的系统上运行极为慢,常常冻结。当我点击编辑器上的某个地方或滚动视图时,通常需要1-2秒响应。但是,奇怪的点是,当Matlab窗口显示在我的外部监视器上时,才会发生问题。当我将窗口移动到MacBook的内部监视器时,一切正常。而且,问题未显示在某些特定文件上。我不知道是否存在那些文件的任何功能,但如果我制作这些文件的副本,则可能再次显示副本上的问题。我不确定这是MATLAB或我的操作系统的问题。R2018B如何在系统上运行? 张刘 //www.tatmou.com/matlabcentral/profile/authors/13139737 标签:www.tatmou.com, 2005:问题/ 97225 2012-09-20T21:33:00Z 2021-09-13T14:59:13Z 如何安装试用许可证或试用工具箱? 如何安装试用许可证或试用工具箱? Mathworks支金宝app持团队 //www.tatmou.com/matlabcentral/profile/authors/4622813 标签:www.tatmou.com,2005:问题/ 341408 2017-05-22T17:47:30z 2021-09-13T14:50:00Z Vivado内置模拟器联合仿真 您好,我想知道Mathworks HDL是否可以使用内置于Vivado的模拟器来进行共同模拟器。我被告知,截至目前,它只使用模特来。任何信息,都非常感谢。谢谢, cherif chibane //www.tatmou.com/matlabcentral/profile/authors/6114215 标签:www.tatmou.com,2005:问题/ 1452079 2021 - 09 - 13 - t08:48:47z 2021-09-13T14:35:38Z 通过使用列名建立索引 我有一个具有列名称A,B C的表。我想通过使用列名称来创建数组col_index = [1 0 1]。 米娅迪尔 //www.tatmou.com/matlabcentral/profile/authors/20813724 标签:www.tatmou.com,2005:问题/ 1452169 2021 - 09 - 13 - t10:52:21z 2021-09-13T14:29:11Z 生成C / C ++代码时出错:无法将复数值分配给非复杂位置 Codegen为此行提供了相同的错误:State.icaweights = v / sqrt(d)* v'* state.icaweights;当我通过写作再次尝试Codegen时:state.icaweights = complex(v / sqrt(d)* v'* state.icaweights);或State.icaweights = Double(v / sqrt(d)* v'* state.icaweights);它仍提供相同的错误。有人可以帮助整改这个错误吗? Piyush Swami. //www.tatmou.com/matlabcentral/profile/authors/22186691 标签:www.tatmou.com,2005:问题/ 498300 2019-12-28T17:21:49Z 2021 - 09 - 13 - t14:27:23z 如何将离散值集成在表面上 我正在研究一个数字模型的输出,其中我在圆柱体周围使用四边形网格。每个元素由其坐标(x,y)和我想要集成的参数的相应值定义,所以我有3个不同的阵列包含这些信息。我的问题与域有关,因为我正在使用两个圆圈,另一个圆圈(例如,带有孔的板),与较小的数据有关的数据是NaN。我试图使用Trapz以获得两个积分之间的区别,而是当然它不起作用。有没有其他方式是如何做到这一点? 瓦Marangon //www.tatmou.com/matlabcentral/profile/authors/11361630 标签:www.tatmou.com, 2005:问题/ 1451814 2021-09-12T20:15:56Z 2021-09-13T14:10:3​​0z 这是我写的代码,这段代码给了我所有可能的解决方案,但我只需要前10个可能的解决方案,我能做些什么来制作它? 代码在文件中 Hothifa Hasanat. //www.tatmou.com/matlabcentral/profile/authors/23541381 标签:www.tatmou.com, 2005:问题/ 93893 2009-06-27T01:12:00Z 2021 - 09 - 13 - t14:03:30z 在使用Matlab中的子图中使用基本拟合接口时,如何指定我想要适合哪个子图? 我使用以下使用子图创建了一个数字:x = 1:10;子图(2,1,1),绘图(x,x。^ 2)子图(2,1,2),绘图(x,x。^ 3)然后,我从“工具”菜单中打开基本拟合界面。我希望能够指定哪个子图包含我想要适合的数据。 Mathworks支金宝app持团队 //www.tatmou.com/matlabcentral/profile/authors/4622813 标签:www.tatmou.com,2005:问题/ 546455 2020-06-11t10:31:45z 2021 - 09 - 13 - t13:57:14z 如何在Matlab中计算 我们以10%的年利率借了1000美元。如果我们两年内不付款,假设不付款没有罚款,我们现在欠多少钱? Neha贾斯瓦尔 //www.tatmou.com/matlabcentral/profile/authors/18706370 标签:www.tatmou.com,2005:问题/ 1449939 2021-09-09T10:56:10z 2021-09-13T13:46:20z 如何用y(0)=1和y'(0)=0来解y''+y'-y=x+1。策划解决方案。 如何用y(0)=1和y'(0)=0来解y''+y'-y=x+1。策划解决方案。 希拉美索里亚诺 //www.tatmou.com/matlabcentral/profile/authors/23656579 标签:www.tatmou.com,2005:问题/ 1452059 2021-09-13T08:19:45Z 2021-09-13T13:44:51Z 如何在曲线拟合工具箱中使幂函数常数为1 你好,我通常在matlab代码中尝试过幂函数,在曲线拟合工具箱中尝试过另一个。答案是非常不同的,我怀疑曲线拟合工具箱的答案是正确的。为什么两者之间有区别,以及是否有可能在曲线拟合工具箱中使常数a为1 /我张贴了我用于编写幂函数的代码。x1=[6.71214E-05 0.00112676 0.047319082 0.142706219 0.273947664 0.431651447 0.548219473 0.615322614 0.707701444 0.80169938 0.859014989 0.91129514 0.942910695 0.960171921 0.983861934 0.99297485 1];y1=[4.78684E-06 0.008166282 0.22229314 0.456984391 0.648856946 0.795065728 0.849101429 0.861065276 0.910476057 0.947345705 0.96719942 0.982912047 0.990964548 0.994569633 0.998431303 0.999498993 1];ezplot(@(x) b*x.^m,[x1(1) x1(end)]))和相同的x1,y1已经在曲线拟合工具箱中使用。对于b的matalb代码的答案是1.5,而对于曲线拟合工具箱的答案是0.4请如果有人能在这方面帮助。请提供代码,以便我可以得到与曲线拟合代码相同的结果。这将是一个巨大的帮助 Shagun Chaudhary. //www.tatmou.com/matlabcentral/profile/authors/16771652 标签:www.tatmou.com,2005:问题/ 1452089 2021-09-13T09:06:37Z 2021-09-13T13:43:53z 循环迭代使用字母,然后索引 嗨,我正在尝试使用字母表来迭代循环,然后想用那个字母表来索引我预定义的数组变量。这样做的想法只是为了缩短代码,而不是为每个数组a b c d写4次相同的公式,我会得到无效的索引错误。谁能帮我个忙吗。非常感谢你的帮助。此外,当我运行这段代码clc,clear等不工作,甚至在运行代码几次后。我不知道为什么。这是我在clc中写的,清晰,接近;%定义变量syms x y z %写下所有速度向量a=[x*y^2,2*y*x^2,10];b = [x ^ 2 + y ^ 2 + z ^ 2, x * y + y * z + z ^ 2, 3 * x * z-z ^ 2/2 + 4);c = [x * y * z ^ 2, y ^ 2 * * z z * x * y ^ 2];d = [x ^ 2/2, y ^ 2/2, 3 * z ^ 2);var='a':'d' omega_x=(diff(str2sym(var)(3),y)-diff(str2sym(var)(2),z))/2;omega_y = (diff (str2sym (var) (1), z)选项(str2sym (var) (3), x)) / 2; omega_z=(diff(str2sym(var)(2),x)-diff(str2sym(var)(1),y))/2; %now print omega in vector form fprintf('Omega_%s = (%s)i+(%s)j+(%s)k\n\n',var,omega_x,omega_y,omega_z) %check for irrotationality if omega_x==0 && omega_y==0 && omega_z==0 disp('This flow field is irrotational') end end Ajeet Sahu. //www.tatmou.com/matlabcentral/profile/authors/20271476 标签:www.tatmou.com,2005:问题/ 1451659 2021 - 09 - 12 - t13:18:59z 2021 - 09 - 13 - t13:25:30z 如何使用ImageC或IMShow显示图像,只有彩色码的一部分? 我有一个X × Y矩阵填充值从0到255,我想创建一个数字只有部分灰度(例如从100到150),这样程序不会自动缩放100为黑色,150为白色。附件文件是完整的0到255图像,我需要提取。对此有什么建议吗? Filip Juchnicki. //www.tatmou.com/matlabcentral/profile/authors/20695986 标签:www.tatmou.com,2005:问题/ 1450594 2021-09-10t11:01:47z 2021-09-13T13:23:40Z 如何在Matlab读取多个绘图或子图中的音频文件 我想选择一个音频文件夹,然后我想在不同的轴或子图中绘制它们。请帮助我解决这个问题.Kindly通过以下代码引用(令人厌型的手柄);DISP('进入');Guidata(令人厌流,处理);folder_name = UigetDir('','选择SRC数据目录');如果isequal(foller_name,0)disp('选定的目录');else%set(handles.eegfilename,'string','等待装载文件.......');disp([您已选择',fullfile(folder_name)]);DISP('CHD音频文件处理等待')handles.srcfolder = fullfile(folder_name);%set(handles.eddirname,'string',handles.srcfolder); end guidata(hObject, handles); % Specify the folder where the files live. k=''; myFolder = 'F:\audio'; folder ='F:\'; % AudioArray{k} = audioread(fullfile(folder)); % maxaudio(k) = max(AudioArray{k}); % myFolder = 'F:\audio'; % Check to make sure that folder actually exists. Warn user if it doesn't. if ~isfolder(myFolder) errorMessage = sprintf('Error: The following folder does not exist:\n%s\nPlease specify a new folder.', myFolder); uiwait(warndlg(errorMessage)); myFolder = uigetdir(); % Ask for a new one. if myFolder == 0 % User clicked Cancel return; end end % Get a list of all files in the folder with the desired file name pattern. filePattern = fullfile(myFolder, '**/*.wav'); % Change to whatever pattern you need. theFiles = dir(filePattern); for k = 1 : length(theFiles) baseFileName = theFiles(k).name; fullFileName = fullfile(theFiles(k).folder, baseFileName); fprintf(1, 'Now reading %s\n', fullFileName); 位于年代年代 //www.tatmou.com/matlabcentral/profile/authors/22290837 标签:www.tatmou.com,2005:问题/ 894117 2021-08-07T07:14:23z 2021-09-13T13:22:34Z 找到最佳的输入组合,最大化非线性颂歌数学模型的输出 如何找到最佳组合的输入(3个输入),将提供最大的输出。请注意,我有一个非线性ODE模型,输出也是微分方程。另外,我有SBML文件,如何进行相同? Darshna Joshi. //www.tatmou.com/matlabcentral/profile/authors/19255104 标签:www.tatmou.com,2005:问题/ 536647 2020 - 05 - 28 - t04:00:00z 2021-09-13T13:21:25Z 使用Simulink Desktop实时(SLDRT)时,正常,加速器和外部模式之间的差异是什么?金宝app 使用Simulink Desktop实时(SLDRT)时,正常,加速器和外部模式之间的差异是什么?金宝app Mathworks支金宝app持团队 //www.tatmou.com/matlabcentral/profile/authors/4622813 标签:www.tatmou.com,2005:问题/ 1449444 2021 - 09 - 08 - t16:51:48z 2021 - 09 - 13 - t13:11:29z 为什么这个代码给定的错误? 关闭所有;清楚所有;CLC;vec = @(mat)mat(:);vech = @(垫子)垫(:)。';%m = 5;m = 10;n = 4;%n = 10;d = 0.5; K = 3; SNR_dB = 20; steerVecT = @(ang) exp(1j*2*pi*d*[0:M-1].'*sin(vecH(ang))); steerVecR = @(ang) exp(1j*2*pi*d*[0:N-1].'*sin(vecH(ang))); angleGrid = [-80:1e-2:80].'; steerGrid = steerMatTR(deg2rad(angleGrid), steerVecT, steerVecR); rng(222); targetAngle = [-30, 0, 40].'+rand(K, 1); A = ones(K, 1); steerM = steerMatTR(deg2rad(targetAngle), steerVecT, steerVecR); r = steerM*A; noiseVar = r' * r / length(r) / db2pow(SNR_dB); w = sqrt(noiseVar / 2) * (randn(size(r)) + 1j * randn(size(r))); y = r+w; lambda = 2*sqrt(M*N*log(M*N))*sqrt(noiseVar); cvx_begin sdp quiet variable x(N*M,1) complex variable F(M*N,M*N) hermitian minimize(norm(y-x)) subject to [F, x; x', lambda^2]>=0 for idxN1 = 0 : 1 : N-1 for idxN2 = 0 : 1 : N-1 Ftmp = F(idxN1*M+1:idxN1*M+M, idxN2*M+1:idxN2*M+M); for delta = -(M-1) : 1 : M-1 if ((idxN1==idxN2) && (delta==0)) sum(diag(Ftmp, delta)) <= 1/N; else sum(diag(Ftmp, delta)) == 0; end end end end cvx_end spectrumANM = abs(x'*steerGrid).^2; spectrumANM = spectrumANM/max(spectrumANM); figure; plot(angleGrid, spectrumANM); % User defined function function steerM = steerMatTR(targetAngle, steerVecT, steerVecR) steerA = steerVecT(targetAngle); steerB = steerVecR(targetAngle); steerM = zeros(size(steerA, 1)*size(steerB, 1), length(targetAngle)); for idxK = 1 : 1 : length(targetAngle) steerM(:, idxK) = kron(steerB(:, idxK), steerA(:, idxK)); end After running the above code, it gives the following error: Undefined function 'cvx_begin' for input arguments of type 'char'. Error in main (line 32) cvx_begin sdp quiet Can anyone help me in this regard? 萨迪克Akbar. //www.tatmou.com/matlabcentral/profile/authors/966774 标签:www.tatmou.com,2005:问题/ 888587 2021-07-29T13:58:45Z 2021-09-13T13:02:35Z RepeatAsHeaderRow不适用于FormalTable 对于FormalTable,设置:TableName.Header.Style={RepeatAsHeaderRow(true)};如果表流到下一页,则该表不会重复页眉。这只适用于非正式的餐桌吗?谢谢。 Callum Helletcole. //www.tatmou.com/matlabcentral/profile/authors/17767749 标签:www.tatmou.com, 2005:问题/ 1452139 2021-09-13T09:55:29Z 2021-09-13T13:02:10z 如何在特定的不同行断点中分解一个巨大的矩阵分为几个较小的矩阵 我有一个巨大的矩阵,我需要对较小的矩阵进行排序和分解,现在给出了我们知道我们应该拆分矩阵的行的indcies,我们可以在另一个矩阵中存储某个地方的这些奇迹如何打破矩阵在那些特定的断裂点进入几个较小的基质中有效地? Manar Anwar. //www.tatmou.com/matlabcentral/profile/authors/20681547 标签:www.tatmou.com,2005:问题/ 1450754 2021 - 09 - 10 - t14:56:33z 2021-09-13T13:01:22Z 堆积的绘图/瀑布图以审视数字 我总共有6个信号,希望在一个单独的情节中看到。因为所有具有相同的X轴和Y轴(将其正常化)。我怎么能在一个瀑布图中看到这一切呢?提前谢谢。t = [0 .01:6): * 1 e-5;e = 0(长度(t), 6);e(200:最终,1)= 12.5 * cos (1.3 e6 * t(200:结束)。*(罪((t(200:结束)2 e-5) * 7.8 e4)) ^ 2;e(200:最终,2)= 11.8 * cos (1.3 e6 * t(200:结束)+π/ 2)。*(罪((t(200:结束)2 e-5) * 7.8 e4)) ^ 2;e(200:最终,3)= 8 * cos (1.3 e6 * t(200:结束)-π/ 2)。*(罪((t(200:结束)2 e-5) * 7.8 e4)) ^ 2;e(200:最终,4)= 6.2 * cos (1.3 e6 * t(200:结束)+π)。*(罪((t(200:结束)2 e-5) * 7.8 e4)) ^ 2;e(200:结束,5)= 7.2 * cos (1.3 e6 * t(200:结束)+π/ 3)。*(罪((t(200:结束)2 e-5) * 7.8 e4)) ^ 2; e(200:end,6)= 8.2*cos(1.3e6*t(200:end)-pi/3).*(sin((t(200:end)-2e-5)*7.8e4)).^2; %combined plot plot(t,e(:,1),'r-',t,e(:,2),'g-',t,e(:,3),'b-',t,e(:,4),'c-',t,e(:,5),'m-',t,e(:,6),'y-'); xlabel('Time (s)'); ylabel('Strain'); legend('5','10','20','30','40','50'); 拉什巴拉 //www.tatmou.com/matlabcentral/profile/authors/12612866 标签:www.tatmou.com, 2005:问题/ 1452119 2021-09-13T09:25:10Z 2021-09-13T12:25:06Z 如何设定等高线的比例范围? 你好,我正在用excel数据绘制一个两列等高线。是否有办法在数据范围和标签中设置轴的比例?我附上了我得到的等高线图,我不明白为什么x轴是从1:2开始的。谁能帮帮我吗?提前谢谢。我的代码:data = readtable('Abb73at42.xlsx');dataArray = table2array(数据);contourf (dataArray); Vishnuvardhan Naidu Tanga //www.tatmou.com/matlabcentral/profile/authors/23681068 标签:www.tatmou.com,2005:问题/ 212905 2015 - 04 - 22 - t07:43:50z 2021 - 09 - 13 - t12:17:01z 如何在simulink中存储和检索值金宝app 嗨我Rofiq做项目在仿真软件做电池模拟方程例如x (k + 1) 金宝app= x (k) + P (k) x (k + 1)的能量储存在电池时k + 1等于能量存储在电池时k + / -充电/放电能量数量或从时间k块电池我应该用于构建模拟,我需要一些块,可以存储我的输入值在时间k(充电现象),然后使用/检索它在另一个时间k+10(放电现象)。这个块/变量就像电池一样,可以通知在时间实例中存储了多少能量,也可以随采样时间增加/减少 Ahmad Rofiq. //www.tatmou.com/matlabcentral/profile/authors/6106838 标签:www.tatmou.com,2005:问题/ 280015 2016 - 04 - 20 - t11:36:14z 2021-09-13T11:55:43Z 为yyaxis绘制堆栈顺序 您好,我正在尝试使用yyaxis创建一个叠加的栏图。我无法弄清楚如何更改两个轴对象(及其成分)的堆叠顺序。默认行为似乎是右yyaxis和它的孩子在左yyaxis之上。由于我的情节的内容,我更喜欢相反的。例如,以下脚本生成两个覆盖的条形图。一个更高,更宽,我希望它出现在背景中,但右侧的轴线。backgroundyData = [100 75 80 150];foregrounddata = [10 30 25 64];yyaxis左栏(前景地,'faceColor','R')Ylabel('前景轴')Yyaxis右键(BackgroundData,1.0,'FaceColor','B')Ylabel('背景轴')我已经尝试过Uistack,但不能得到任何东西来坚持。当然交换左右轴修复问题,但我宁愿不这样做。 Thanks for any insight you can provide. 查理布朗 //www.tatmou.com/matlabcentral/profile/authors/4680427 标签:www.tatmou.com, 2005:问题/ 507013 2020-02-22T22:06:37Z 2021-09-13T11:44:30z 如何处理二维路径的多个路径点 我正在尝试通过从路径规划生成的多种方式生成配置文件之后的路径。我的路径在算法之后是一个MATLAB函数,其在SIMULINK模型中,包括控制器和简单的运动模型。金宝app每次都可以为一对连续的方式点金宝app运行Simulink模型,并在这些连续的方式之间获得一个明智的路径,但是正在努力通过模拟中的所有'对'喂食,并获得XY的XY个人资料整径。我从正确的角度接近这个问题,即要求控制器计算每个连续的路点之间的路径并绘制整体轮廓。 威廉坎贝尔 //www.tatmou.com/matlabcentral/profile/authors/10967941 标签:www.tatmou.com,2005:问题/ 96658 2010 - 11 - 11 - t20:06:00z 2021-09-13T11:41:15z 如何在安装程序或激活客户端中设置我的代理服务器设置,用于R2019B和旧的? 我有一个代理服务器,我用来连接到Internet。我想将这些设置输入Matlab安装程序,以便我可以通过安装程序连接到Internet。 Mathworks支金宝app持团队 //www.tatmou.com/matlabcentral/profile/authors/4622813 标签:www.tatmou.com,2005:问题/ 1452179 2021-09-13T11:16:10Z 2021 - 09 - 13 - t11:34:36z 如何细胞索引 x1 = 11;x2 = 22;u {1} = [x1,x2];>> U {1} ANS = 11 22如何索引“一个”元素(例如:'11'或'22') dmfwlansejr. //www.tatmou.com/matlabcentral/profile/authors/3260937