


{"id":348624,"date":"2024-02-02T16:38:06","date_gmt":"2024-02-02T16:38:06","guid":{"rendered":"\/forum\/forums\/reply\/348624\/"},"modified":"2024-02-02T16:38:06","modified_gmt":"2024-02-02T16:38:06","slug":"348624","status":"publish","type":"reply","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/","title":{"rendered":"Reply To: Optimization script writing"},"content":{"rendered":"<p>&lt;p&gt;Dear Bailin,&lt;\/p&gt;&lt;p&gt;&nbsp;&lt;\/p&gt;&lt;p&gt;I am not sure if it is not displayed correctly or it wasn&#8217;t copied correctly but the for loop of the script should be the following:&lt;\/p&gt;&lt;p class=&#8221;MsoNormal&#8221;&gt;for (i=1:length(lambda)) {&lt;\/p&gt;&lt;p class=&#8221;MsoNormal&#8221;&gt;&lt;span style=&#8221;mso-spacerun: yes;&#8221;&gt;&nbsp;&nbsp;&nbsp; &lt;\/span&gt;if (lambda(i)&lt;lambda_cond) {&lt;\/p&gt;&lt;p class=&#8221;MsoNormal&#8221;&gt;&lt;span style=&#8221;mso-spacerun: yes;&#8221;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;\/span&gt;fom=fom+Ts(i,1,index_b,1);&lt;\/p&gt;&lt;p class=&#8221;MsoNormal&#8221;&gt;&lt;span style=&#8221;mso-spacerun: yes;&#8221;&gt;&nbsp;&nbsp;&nbsp; &lt;\/span&gt;} else {&lt;\/p&gt;&lt;p class=&#8221;MsoNormal&#8221;&gt;&lt;span style=&#8221;mso-spacerun: yes;&#8221;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;\/span&gt;fom=fom+Ts(i,1,index_rg,1);&lt;\/p&gt;&lt;p class=&#8221;MsoNormal&#8221;&gt;&lt;span style=&#8221;mso-spacerun: yes;&#8221;&gt;&nbsp;&nbsp;&nbsp; &lt;\/span&gt;}&lt;\/p&gt;&lt;p&gt;&lt;span style=&#8221;font-size: 14pt; line-height: 107%; font-family: Calibri, sans-serif;&#8221;&gt;}&lt;\/span&gt;&lt;\/p&gt;&lt;p&gt;I think the if condition was missing in my previous message for some reason.&lt;\/p&gt;&lt;p&gt;&nbsp;&lt;\/p&gt;&lt;p&gt;Regarding your question, if you set the limits to 0.42um and 0.6um, and select 3 frequency points and enable the &#8220;use wavelength spacing&#8221; option as shown in the image I sent you, the three wavelengths that the simulation will run for will be 420nm, 510nm and 600nm (since they are equally spaced).&lt;\/p&gt;&lt;p&gt;If you needed more wavelengths or they were not equally spaced, you would need to use more frequency points in order to have higher resolution in the wavelength and then use the wavelength that would be closer to your target. Using more wavelengths though will increase the simulation time too.&lt;\/p&gt;&lt;p&gt;&nbsp;&lt;\/p&gt;&lt;p&gt;Best regards,&lt;\/p&gt;&lt;p&gt;Afroditi&lt;\/p&gt;<\/p>\n","protected":false},"template":"","class_list":["post-348624","reply","type-reply","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Dear Bailin, I am not sure if it is not displayed correctly or it wasn&#039;t copied correctly but the for loop of the script should be the following:for (i=1:length(lambda)) { if (lambda(i)\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Ansys Learning Forum | Ansys Innovation Space\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Reply To: Optimization script writing | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"Dear Bailin, I am not sure if it is not displayed correctly or it wasn&#039;t copied correctly but the for loop of the script should be the following:for (i=1:length(lambda)) { if (lambda(i)\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-02-02T16:38:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-02-02T16:38:06+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Reply To: Optimization script writing | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Dear Bailin, I am not sure if it is not displayed correctly or it wasn&#039;t copied correctly but the for loop of the script should be the following:for (i=1:length(lambda)) { if (lambda(i)\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/348624\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/348624\\\/#listItem\",\"name\":\"Reply To: Optimization script writing\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/348624\\\/#listItem\",\"position\":2,\"name\":\"Reply To: Optimization script writing\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/348624\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/348624\\\/\",\"name\":\"Reply To: Optimization script writing | Ansys Learning Forum\",\"description\":\"Dear Bailin, I am not sure if it is not displayed correctly or it wasn't copied correctly but the for loop of the script should be the following:for (i=1:length(lambda)) { if (lambda(i)\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/348624\\\/#breadcrumblist\"},\"datePublished\":\"2024-02-02T16:38:06+00:00\",\"dateModified\":\"2024-02-02T16:38:06+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Reply To: Optimization script writing | Ansys Learning Forum","description":"Dear Bailin, I am not sure if it is not displayed correctly or it wasn't copied correctly but the for loop of the script should be the following:for (i=1:length(lambda)) { if (lambda(i)","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","position":1,"name":"Home","item":"https:\/\/innovationspace.ansys.com\/forum","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/#listItem","name":"Reply To: Optimization script writing"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/#listItem","position":2,"name":"Reply To: Optimization script writing","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization","name":"Ansys Learning Forum","description":"Ansys Innovation Space","url":"https:\/\/innovationspace.ansys.com\/forum\/"},{"@type":"WebPage","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/","name":"Reply To: Optimization script writing | Ansys Learning Forum","description":"Dear Bailin, I am not sure if it is not displayed correctly or it wasn't copied correctly but the for loop of the script should be the following:for (i=1:length(lambda)) { if (lambda(i)","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/#breadcrumblist"},"datePublished":"2024-02-02T16:38:06+00:00","dateModified":"2024-02-02T16:38:06+00:00"},{"@type":"WebSite","@id":"https:\/\/innovationspace.ansys.com\/forum\/#website","url":"https:\/\/innovationspace.ansys.com\/forum\/","name":"Ansys Learning Forum","description":"Ansys Innovation Space","inLanguage":"en-US","publisher":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization"}}]},"og:locale":"en_US","og:site_name":"Ansys Learning Forum | Ansys Innovation Space","og:type":"article","og:title":"Reply To: Optimization script writing | Ansys Learning Forum","og:description":"Dear Bailin, I am not sure if it is not displayed correctly or it wasn't copied correctly but the for loop of the script should be the following:for (i=1:length(lambda)) { if (lambda(i)","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/","article:published_time":"2024-02-02T16:38:06+00:00","article:modified_time":"2024-02-02T16:38:06+00:00","twitter:card":"summary_large_image","twitter:title":"Reply To: Optimization script writing | Ansys Learning Forum","twitter:description":"Dear Bailin, I am not sure if it is not displayed correctly or it wasn't copied correctly but the for loop of the script should be the following:for (i=1:length(lambda)) { if (lambda(i)"},"aioseo_meta_data":{"post_id":"348624","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"content","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2024-10-28 17:01:53","updated":"2026-08-16 04:25:41","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tReply To: Optimization script writing\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/forum"},{"label":"Reply To: Optimization script writing","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/348624\/"}],"acf":[],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/348624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/reply"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/348624\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=348624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}