我如何添加一个For循环中linspace
15的观点(30天)
显示旧的评论
接受的答案
明星黾
2023年3月31日
没有足够的信息(如描述你想做什么)。
然而一种可能性是这样的-
φ= linspace (0、77.3049、100);
为k = 1:元素个数(φ)
x (k) = some_calculation_using(φ(k));
结束
。
42岁的评论
Dyuman Joshi
2023年3月31日
@Edson
这是你寻找的东西。
我建议你预先分配x
φ= linspace (0、77.3049、100);
%预
x = 0(大小(φ))
为k = 1:元素个数(φ)
x (k) = some_calculation_using(φ(k));
结束
明星黾
2023年3月31日
的
0
调用创建一个连续的内存范围,将存储计算的结果却。这加速循环,创造了新的结果
20%
在不是prealllocating,由于提高记忆效率。
的
“x (k)”
作业只是一个表达式,使用的价值
φ(k)的
使用它创建一些结果。这只是出于演示目的。
明星黾
2023年3月31日
我不会那些类型,因为他们应该提供的文本,而不是图片。
一边,循环可能不是必要的。只是这样做,
φ= linspace (0、77.3049、100);
x1 =…;
x3 =…;
日元=…;
y3 =…;
z1 =…;
z3 =…;
X = x1 * cos(φ)+ x3 * sin(φ);
Y =…;
Z =…;
b =最佳(Z);
l =量化(Y, X);
这应该工作,消除循环和预先配置的必要性。所有这些结果应该适当向量的维度。的
“φ”
向量可以是任何长度产生期望的结果。
。
光
2023年4月1日
好的没有问题:
负载(“威尼斯平底渔船。席”、“威尼斯平底渔船”、“topomap1”);%负载地球地形谁威尼斯平底渔船topomap1;%设置坐标点的经度= 0:15:360;纬度= 72:6:72;%设置背景参数轮廓(0:359、简报、威尼斯平底渔船,(0,0),“w”);轴平等框集(gca,“颜色”,(0 0 1),“XLim”, 360年[0],“YLim”, (-90 90),“XTick”, [0:180:360],“YTick”, [90:90:90]);%设置(gca,“颜色”,(0 0 1),“XLim”, 360年[0],“YLim”, 90 [-90]);网格;抓住%等待更多阴谋情节(经度,纬度,y命令。”、“线宽”,1); % enter plot hold off % no more plot commands to come after this line
明星黾
2023年4月1日
请使用其中一个选项,将代码保存在一个可读的格式。我没有强烈的愿望这myuself格式。我将让你在换行和任何其他必要的格式-
负载(“威尼斯平底渔船。席”、“威尼斯平底渔船”、“topomap1”);%负载地球地形谁威尼斯平底渔船topomap1;%设置坐标点的经度= 0:15:360;纬度= 72:6:72;%设置背景参数轮廓(0:359、简报、威尼斯平底渔船,(0,0),“w”);轴平等框集(gca,“颜色”,(0 0 1),“XLim”, 360年[0],“YLim”, (-90 90),“XTick”, [0:180:360],“YTick”, [90:90:90]);%设置(gca,“颜色”,(0 0 1),“XLim”, 360年[0],“YLim”, 90 [-90]);网格;抓住%等待更多阴谋情节(经度,纬度,y命令。”、“线宽”,1); % enter plot hold off % no more plot commands to come after this line
。
光
2023年4月1日
编辑:沃尔特·罗伯森
2023年4月1日
好吧
负载(“topo.mat”,“威尼斯平底渔船”,“topomap1”);
%负载地球地形谁威尼斯平底渔船topomap1;%设置点的坐标
经度= 0:15:360;纬度= 72:6:72;
%设置背景参数
威尼斯平底渔船,轮廓(0:359简报》(0,0),' w ');
轴平等的
盒子在
集(gca),“颜色”(0 0 1),“XLim”360年[0],“YLim”(-90 90),“XTick”(0:180:360),“YTick”[90:90:90]);
%设置(gca,“颜色”,(0 0 1),“XLim”, 360年[0],“YLim”, 90 [-90]);
网格;
持有在命令%等待更多的阴谋
情节(经度,纬度,“y”。,“线宽”1);%进入情节
持有从%这条线后不再plot命令来
明星黾
2023年4月1日
——发布,它运行没有错误
负载(“topo.mat”,“威尼斯平底渔船”,“topomap1”);
%负载地球地形谁威尼斯平底渔船topomap1;%设置点的坐标
经度= 0:15:360;纬度= 72:6:72;
%设置背景参数
威尼斯平底渔船,轮廓(0:359简报》(0,0),' w ');
轴平等的
盒子在
集(gca),“颜色”(0 0 1),“XLim”360年[0],“YLim”(-90 90),“XTick”(0:180:360),“YTick”[90:90:90]);
%设置(gca,“颜色”,(0 0 1),“XLim”, 360年[0],“YLim”, 90 [-90]);
网格;
持有在命令%等待更多的阴谋
情节(经度,纬度,“y”。,“线宽”1);%进入情节
持有从%这条线后不再plot命令来
现在,使用与其他代码。
。
明星黾
2023年4月1日
我的荣幸!
造成的错误是分手这条线,这样所有的名称-值对参数没有论点括号内的
集
调用。原来的代码,就像我前面提到的,正确的。我看到的名称-值对参数都是正确的,所以绝对是的。
明星黾
2023年4月1日
你必须使用省略号(延续
…
)继续超过一行——一种表达
集(gca),“颜色”(0 0 1),“XLim”360年[0],“YLim”(-90 90),“XTick”,…
(0:180:360),“YTick”[90:90:90]);
测试- - - - - -
负载(“topo.mat”,“威尼斯平底渔船”,“topomap1”);
%负载地球地形谁威尼斯平底渔船topomap1;%设置点的坐标
经度= 0:15:360;纬度= 72:6:72;
%设置背景参数
威尼斯平底渔船,轮廓(0:359简报》(0,0),' w ');
轴平等的
盒子在
集(gca),“颜色”(0 0 1),“XLim”360年[0],“YLim”(-90 90),“XTick”,…
(0:180:360),“YTick”[90:90:90]);
%设置(gca,“颜色”,(0 0 1),“XLim”, 360年[0],“YLim”, 90 [-90]);
网格;
持有在命令%等待更多的阴谋
情节(经度,纬度,“y”。,“线宽”1);%进入情节
持有从%这条线后不再plot命令来
。
明星黾
2023年4月1日
光
2023年4月1日
两个城市之间我想画一个路径使用经度和纬度(l和b)。在过去的形象,我策划l vs b但是没有路径或线穿过这两个城市之间的据点。我想有一个路径通过点从一个城市到另一个使用l和b。
更多的答案(0)
一个错误发生
无法完成的行动,因为页面所做的更改。重新加载页面更新状态。
你也可以从下面的列表中选择一个网站
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。